AkurAI Build
Menu

AkurAI-Build

public

Latest change d71ac9442856df596d61fa39b2f01a5140d3f1e1 - docs: correct own pipeline deployment behavior by fastcoder-scribe

---
name: akurai-build
description: "Rust CI/CD platform: hosted git mirrors, Titan worker, verify→package→deploy"
---

# AkurAI-Build
Rust single-binary CI/CD (~/Projects/AkurAI-Build): Axum/Hyper, MiniJinja, encrypted SQLCipher DB, CSP, systemd. Topology: akurai-build service + worker on Titan (100.88.0.9:3210). Pipeline env: AKURAI_BUILD_ROOT/HOSTED/WORKSPACE/HOME.
- Repos are hosted bare mirrors under ~/.local/share/akurai-build/hosted/<name>.git, cloned via https://akurai-build.olibuijr.com/git/<name>.git.
- Push to a repo carrying .akurai.yml auto-queues its configured pipeline. AkurAI-Build's own verify → package → deploy pipeline runs unattended on Titan.
- Own CI: fmt/clippy/test, cargo build --release, artifact target/release/akurai, deploy/service-deploy.sh.
- Operate via mcp akurai_* tools or CLI; runs/logs/artifacts/promotions are first-class objects.