Kotlin Build
CI dashboard and build orchestration
Open it
Routes
| Protocol | Address | JAR | Provider |
|---|---|---|---|
| https | kotlin.build | kompile-build-ci-wui.jar | danger_jarfile |
| https | www.kotlin.build | kotlin-build-wui.jar | cloudrunjar |
Repositories
| Repository | Layer | Description |
|---|---|---|
| KotlinBuildCi | other | CI engine and build orchestration server |
| KotlinBuildWui | wui | Web UI for build monitoring and dashboard |
Depends on
ContainerNursery— Hosts the CI server (`kotlin-build-ci.jar`)Build Test— Provides remote build execution on DigitalOcean dropletsGitHub Watchman— Receives webhook events to trigger buildsGoogle Cloud Run— Hosts the WUI (`kotlin-build-wui.jar`)
Documentation Edit this page
Kotlin Build CI
The CI dashboard and build orchestration system for all Kompile projects. Provides build triggering, status tracking, and a web interface for monitoring builds.
This is the user-facing website developers use for CI — the build dashboard at kotlin.build / www.kotlin.build. The actual build execution runs on the internal Build Test droplet infrastructure behind the scenes; end users follow their builds here rather than visiting the internal buildtest.kotlin.build dashboard directly.
Architecture
+--------------------------+ +---------------------+
| KompileBuildCi WUI | | Kotlin Build WUI |
| kotlin.build | | www.kotlin.build |
| kompile-build-ci-wui.jar | | kotlin-build-wui.jar|
| (ContainerNursery) | | (Cloud Run) |
+------------+-------------+ +----------+----------+
| |
+-------- CI Engine ---------+
|
+---------v-----------+
| Build Workers |
|(DigitalOcean / etc) |
+---------------------+
Dependents
- All Kompile projects rely on Kotlin Build CI for continuous integration.
Deployment
kompile-build-ci-wui.jaris deployed to ContainerNursery, serving thekotlin.buildapex. It moved there on 2026-07-19;kotlin-build-ci.jar, the CI webhook receiver, now servesgithubci.kotlin.build.kotlin-build-wui.jaris deployed to Google Cloud Run.
Health Checks
https://kotlin.build- CI server availabilityhttps://www.kotlin.build- WUI availability (Cloud Run)
Notes
- The
kotlin.buildapex serves the KompileBuildCi optimizer WUI; the CI webhook receiver it superseded there is still deployed atgithubci.kotlin.build. - The WUI at
www.kotlin.buildruns on Cloud Run separately from the CI engine, providing a read-only dashboard view of build status. - Builds are executed on remote DigitalOcean droplets managed by the Build Test infrastructure.
Read at commit 45ba0b30ed3b