TencentBlueKing/bk-ci has 2,536 GitHub stars and 528 forks. GitHot measured 0 stars in 24 hours. Last checked 2026-11-08 19:57 UTC. Last push 2026-11-02.
蓝鲸持续集成平台(蓝盾)
What you can do
- 持续集成和持续交付: 由于框架的可扩展性,bk-ci既可以用作简单的CI场景,也可以成为企业内所有项目的持续交付中心
- 所见即所得: bk-ci提供了灵活的可视化编排流水线,动动指尖,将研发流程描述与此
- 架构平行可扩展: 灵活的架构设计可以随意横向扩容,满足企业大规模使用
- 分布式: bk-ci可以便捷的管控多台构建机,助你更快的跨多平台构建、测试和部署
Measured star growth
- in 24h
- 0
- in 7 days
- Update delayed
- in 15 days
- Update delayed
- in 1 month
- Update delayed
Net star changes over overlapping periods, not daily totals. Missing measurements are left blank. Stars measure attention, not software quality.
README_EN.md
OriginalEnglish | 简体中文
Note: The
masterbranch may be in an unstable or even broken state during development. Please use releases instead ofmasterbranch 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.
bk-ci removes all the tedious tasks in R&D process and enables you to focus on coding. It is often used for:
- Project compilation
- Static code analysis
- Running test cases to find bugs in time
- Deployment and release
bk-ci provides seven core services, namely Process, CodeCheck, Repository, Ticket, Environment, Store and Turbo. They can be combined in multiple ways to meet business needs in different scenarios.
- Process: It visualizes current R&D process of the team. One pipeline can handle compilation, testing and deployment.
- CodeCheck: Powered by BK-CodeCC, it provides professional code-check solutions to check multiple dimensions of code issues such as defects, security vulnerabilities, code styles, etc., to promote product quality.
- Repository: It links current source code hosting service of the enterprise to bk-ci.
- Ticket: It provides the management of various kinds of tickets and certificates for services like Repository and Process.
- Environment: It can host the internal agents of the enterprise on bk-ci.
- Store: It consists of pipeline plugins and pipeline templates. Plugins are used to integrate with various third-party services of the enterprise and templates help to standardize its internal R&D process.
- Turbo: Based on self-developed acceleration engine, it supports acceleration in multiple scenarios such as C/C++ compilation, UE4 code compilation, and UE4 Shader compilation, making construction tasks faster
- Cloud Desktop: A cloud-based virtual desktop service based on video streaming technology that provides high-performance graphical interface access capabilities, supporting remote use of graphical development and compilation tools for code development and compilation.
Overview
Features
- Continuous Integration and Continuous Delivery: Thanks to its scalable framework, bk-ci is not just suited for basic CI workflows—it can also serve as the central hub for continuous delivery across all enterprise projects.
- What you see is what you get: bk-ci offers flexible, visualized pipelines for seamless orchestration. With just a few clicks, you can map out your entire R&D process effortlessly.
- Parallel and scalable framework: The flexible framework can be scaled horizontally at will to meet the enterprise’s need for large-scale use.
- Distributed system: bk-ci can manage multiple agents easily to help you perform cross-platform build, testing and deployment in a faster manner.
- Pipeline plugins: bk-ci has a complete plugin development system with properties like low barrier to entry and scalability.
- Pipeline templates: It promotes the standardization of R&D within the enterprise.
- CodeCheck rule set:accumulate the team's code requirements, and can be shared and upgraded across projects or teams.
Experience
Getting started
Support
- GitHub Discussions
- QQ Group: 495299374
BlueKing Community
- BK-BCS: BlueKing Container Service is an orchestration platform for microservices based on container technology.
- BK-CMDB: BlueKing Configuration Management DataBase (BlueKing CMDB) is an enterprise level configuration management platform for assets and applications.
- BK-JOB: BlueKing JOB is a set of operation and maintenance script management platform with the ability to handle a large number of tasks concurrently.
- BK-PaaS: BlueKing PaaS is an open development platform that allows developers to create, develop, deploy and manage SaaS applications quickly and easily.
- BK-Repo: The BlueKing Artifact Repository Platform is a continuous delivery platform that provides enterprises with various types of artifact package storage, proxy, distribution, promotion, scanning, and dependency package management.
- BK-SOPS: BlueKing Standard OPS (SOPS) is a light-weighted SaaS product in the Tencent BlueKing product system designed for the orchestration and execution of tasks through a graphical interface.
- BK-Turbo: The BlueKing Turbo Platform provides compilation acceleration services for various languages, including UE and C/C++, in CI scenarios.
Contributing
- Please read Contributing for the branch management, issue and pr specifications of bk-ci.
- Tencent Open Source Incentive Program encourages the participation and contribution of developers. We look forward to having you join it.
License
BK-CI is based on the MIT license. Please refer to LICENCE for details.
We undertake not to change the open source license (MIT license) applicable to the current version of the project delivered to anyone in the future.
Explore related projects
codecrafters-io/build-your-own-x
Master programming by recreating your favorite technologies from scratch.
561,205 starspublic-apis/public-apis
A collective list of free APIs
497,419 starsmorluto/rea
Reverse engineer anything with agents, from app behavior down to native binaries.
445,329 starsopenclaw/openclaw
The AI that really does things. Any OS. Any Platform. The lobster way. 🦞
394,226 stars