About BK-CI
bk-ci, also called Blueking Continuous Integration (蓝盾), is a free and open-source CI service for automating build, test, and release workflows. It handles compiling, static code analysis, running tests to catch bugs early, and deployment and release. The documentation is available in Chinese and English, and the input lists its license only as other. It is written in Kotlin and Java.
The platform is described as eight core services: pipelines that visualize a team's development process, code checking powered by BK-CodeCC, a code repository service that links existing source hosting, credential management, environment management for build machines, a store of pipeline plugins and templates, compile acceleration for C/C++ and Unreal Engine builds, and an artifact repository supporting formats such as Maven, npm, PyPI, Docker, Helm, and NuGet on COS or S3 storage. A cloud desktop service is also listed.
The README warns that the master branch can be unstable and that users should install from releases. bk-ci suits enterprises, particularly Chinese-speaking teams and game studios, that want a self-managed CI platform covering pipelines, artifacts, and build acceleration.
Key features
- Visual pipelines for build, test, and deploy
- Code checking through BK-CodeCC
- Artifact repository for Maven, npm, Docker, and more
- Build acceleration for C/C++ and Unreal Engine
- Credential and environment management
- Plugin and template store
Good fit for
- →Enterprise CI/CD on self-managed build machines
- →Accelerating large C++ and game builds
- Tags
- ci-cd
- devops
- pipelines
- tencent
- blueking
- artifact-repository
- build-acceleration
- kotlin
BK-CI: questions and answers
- What is BK-CI used for?
- BK-CI is a Tencent BlueKing's free CI/CD platform with visual pipelines, code checking, artifact repositories, build acceleration, and environment management. It is a good fit for enterprise CI/CD on self-managed build machines, and accelerating large C++ and game builds.
- Is BK-CI open source?
- Yes. BK-CI is open source under a custom licence. Its source code is on GitHub at TencentBlueKing/bk-ci and is written mainly in Kotlin.
- Is BK-CI free?
- Yes. BK-CI is open source, so the software itself is free to use under the terms of its own licence.
- Can I self-host BK-CI?
- Yes. BK-CI can be self-hosted on your own server or infrastructure.
- What is BK-CI an alternative to?
- BK-CI is an open-source alternative to GitHub Actions, Azure DevOps, TeamCity and CircleCI. Other open-source alternatives to GitHub Actions include Harness, Jenkins and Concourse CI.
- Is BK-CI actively maintained?
- Yes. The most recent commit to BK-CI was on 29 September 2026, and the latest release is v4.1.0, published on 31 March 2026. The project has 2.5k stars on GitHub.
Open-source alternatives to BK-CI
See all
Harness
CI/CD & DevOps
Harness Open Source is an end-to-end developer platform with Source Control Management, CI
Apache-2.0vs GitHub Actions★ 38k
Jenkins
CI/CD & DevOps
Jenkins automation server
MITvs CircleCI★ 27k
Concourse CI
CI/CD & DevOps
Concourse is a container-based automation system written in Go. It's mostly used for CI/CD
Apache-2.0vs GitHub Actions★ 7.9k
Woodpecker CI
CI/CD & DevOps
Woodpecker is a simple, yet powerful CI/CD engine with great extensibility.
Apache-2.0vs GitHub Actions★ 7.9k
Semaphore
CI/CD & DevOps
All-in-one delivery platform for AI-driven development.
OSSvs GitHub Actions★ 1.6k
OneDev
CI/CD & DevOps
Git, issues, pull requests, CI/CD, packages, wiki, and workspaces in one place. Assign wor
MITvs Bitbucket★ 15k
SaaS alternatives to BK-CI
See all
GitHub Actions
CI/CD & DevOps
GitHub Actions is GitHub's built-in automation and CI/CD service for building, testing and deploying code through workflows triggered by repository events.
SaaS
Azure DevOps
CI/CD & DevOps
Microsoft suite for repos, boards, pipelines, test plans and artifact feeds
SaaS
TeamCity
CI/CD & DevOps
JetBrains CI/CD server with build chains, available self-hosted or as a cloud service
SaaS
CircleCI
CI/CD & DevOps
Hosted continuous integration and delivery platform for build and test pipelines
SaaS
AWS CodePipeline
CI/CD & DevOps
Managed AWS service that automates build, test and deploy release pipelines
SaaS
Buddy
CI/CD & DevOps
Visual CI/CD tool for building, testing and deploying web projects
SaaS

