Dagger
Winter 2019活動中CI/CDパイプラインをコードで開発し、どこでも実行
- サマリー
- 開発チーム向けに、コンテナでどこでも実行できるコード型CI/CD基盤を提供する
- 課題
- CI/CDパイプラインをローカルや各種実行環境で同じように動かしにくい
- 解決策
- パイプラインをアプリと同じ言語でコード化し、標準OCIコンテナとして実行する
AI による要約
- 所在地
- San Francisco, CA, USA; London, England, United Kingdom; Seattle, WA, USA; Portland, OR, USA; Boulder, CO, USA; Lyon, Auvergne-Rhône-Alpes, France; Buenos Aires, CABA, Argentina; Bogotá, Bogota, Colombia; Vancouver, WA, USA; Montevideo, Montevideo Department, Uruguay; Ponta Delgada, Azores, Portugal; Remote
- チーム規模
- 22 人
事業内容
Daggerは、パイプラインをコンテナ内で実行するプログラマブルなCI/CDエンジン。アプリケーションと同じプログラミング言語で、パイプラインをコードとして開発できる。SDKを選んで、すぐにコーディングを始められる。Daggerはパイプライン全体を標準のOCIコンテナとして実行する。これにより、次のメリットが得られる。 - ローカルで即座にテストできる - ポータビリティ:同じパイプラインをローカルマシン、CI runner、専用サーバー、あらゆるコンテナホスティングサービスで実行できる - 優れたキャッシュ:すべての操作がデフォルトでキャッシュされ、どの環境でも同じように機能する - Dockerエコシステムとの互換性:コンテナで動作するものであれば、パイプラインに追加できる - 言語をまたいだインstrumentation:チームは、互いの言語を学ばなくても、他チームのツールを利用できる