Cuirass は GNU Guix の継続的インテグレーションソフトウェアです。GNU Guile で書かれた汎用的なビルド自動化サーバーで VCS リポジトリからソースをチェックアウトして、ビルドジョブを実行し、ビルド結果をデータベースに保存します。Cuirass はビルド結果をモニタリングするための Web インターフェイスも提供しています。
Cuirass は
機能
- 複数の Git リポジトリからソースをポーリングします。
- ローカルまたはリモートの Guix デーモンでビルドを実行します。
- ビルドされた製品またはアーティファクトを保存します。
- ビルドログおよびメトリクスを収集します。
- REST API を提供します。
- Guile-Fibers 非同期ライブラリを用いた高レベルな並行処理。
ドキュメント
もっとCuirassについて学ぶには、Cuirassマニュアルをご覧ください。
リリース
- 2023-10-29 — 1.2.0 — cuirass-1.2.0.tar.gz — GPG 署名
- 2021-06-13 — 1.1.0 — cuirass-1.1.0.tar.gz — GPG 署名
- 2021-03-29 — 1.0.0 — cuirass-1.0.0.tar.gz — GPG 署名
プロジェクトリポジトリ
Cuirass のソースコードはhttps://git.sv.gnu.org/git/guix/guix-cuirass.gitでホスティングされています。