Skip to content
Projects

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.

How these counts are measured

蓝鲸持续集成平台(蓝盾)

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

Original

LOGO

license Release Version Backend CI

English | 简体中文

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.

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

  1. GitHub Discussions
  2. 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

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