7,363 open-source and SaaS tools, with GitHub stats refreshed every day.

BK-CI

Open source

Tencent BlueKing's free CI/CD platform with visual pipelines, code checking, artifact repositories, build acceleration, and environment management.

bk.tencent.com
BK-CI homepage screenshot
GitHub stars
2.5k
Last commit
3 days ago
Repository age
7 years
Version
v4.1.0
Licence
Custom
Self-hosted
Yes

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
Built with
Kotlin
Java
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

SaaS alternatives to BK-CI

See all