1 Star 0 Fork 174

ozinne / bk-ci

forked from 腾讯蓝鲸智云 / bk-ci 
Create your Gitee Account
Explore and code with more than 12 million developers,Free private repositories !:)
Sign up
Clone or Download
contribute
Sync branch
Cancel
Notice: Creating folder will generate an empty file .keep, because not support in Git
Loading...
README

LOGO

license Release Version PRs Welcome Backend CI

Note: The master branch may be in an unstable or even broken state during development. Please use releases instead of master branch in order to get stable binaries.

a free & open source CI server, bk-ci(BlueKing Continuous Integration) helps you automate your build-test-release workflows, continuous delivery of your product faster, easier, with fewer bugs.

TODO 使用bk-ci屏蔽掉所有研发流程中的繁琐环节,让你聚焦于编码。bk-ci通常被用于:

  • 工程编译
  • 静态代码检查
  • 运行测试用例,及时发现BUG
  • 部署与发布

TODO bk-ci提供了流水线、代码库、凭证管理、环境管理、研发商店5大核心服务,多重组合,满足企业不同场景的需求:

  • Pipeline:将团队现有的研发流程以可视化方式呈现出来,编译、测试、部署,一条流水线搞定
  • Code:将企业内已有的代码托管服务关联至bk-ci
  • 凭证管理:为代码库、流水线等服务提供不同类型的凭据、证书管理功能
  • 环境管理:可以将企业内部的开发编译机托管至bk-ci
  • 研发商店:由流水线插件和流水线模板组成,插件用于对接企业内部的各种第三方服务,模板助力企业内部的研发流程规范化

Overview

Features

  • CI/CD: 由于框架的可扩展性,bk-ci既可以用作简单的CI场景,也可以成为企业内所有项目的持续交付中心
  • Visualize: bk-ci提供了灵活的可视化编排流水线,动动指尖,将研发流程描述与此
  • Scalable: 灵活的架构设计可以随意横向扩容,满足企业大规模使用
  • Distributed: bk-ci可以便捷的管控多台构建机,助你更快的跨多平台构建、测试和部署
  • Pipeline Plugins: bk-ci拥有完善的插件开发体系,其具备了低门槛、灵活可扩展等特性
  • Pipeline Templated: 流水线模板将是企业内部推行研发规范的一大助力

Experience

Getting started

Support

  1. wiki
  2. BK forum
  3. QQ Group: 744672165

BlueKing Community

  • BK-BCS:a basic container service platform which provides orchestration and management for micro-service business.
  • BK-BCS-SaaS:a SaaS provides users with highly scalable , flexible and easy-to-use container products and services.
  • BK-CMDB:an enterprise level configuration management serivce database.
  • BK-PaaS:an development platform that allows developers to create, develop, deploy and manage SaaS applications easily and quickly.
  • BK-SOPS:an lightweight scheduling SaaS for task flow scheduling and execution through a visual graphical interface.

Contributing

  • If you have good ideas or suggestions, please let us know by Issues or Pull Requests and contribute to the Blue Whale Open Source Community. For bk-ci branch management, issues, and pr specifications, read the Contributing Guide
  • If you are interested in contributing, check out the CONTRIBUTING.md, also join our Tencent OpenSource Plan.

License

BK-CI is based on the MIT protocol. Please refer to LICENSE for details.

Empty file

About

蓝鲸CI平台(BlueKing CI) expand collapse
Kotlin
Cancel

Releases

No release

Contributors

All

Activities

Load More
can not load any more
Kotlin
1
https://gitee.com/ozinne/bk-ci.git
git@gitee.com:ozinne/bk-ci.git
ozinne
bk-ci
bk-ci
master

Search

14c37bed 8189591 565d56ea 8189591