【ダガー】
Dagger とは?
💡 CI/CDをコードで書く!どこでも同じパイプラインが動くDevOpsエンジン
📌 このページのポイント
- CI/CDパイプラインをGo・Python・TypeScriptなどのプログラミング言語で記述できる
- ローカル環境でもCI/CDサービス上でも全く同じパイプラインが動作する
- コンテナ技術を活用し、再現性の高いビルド環境を実現する
- Docker創設者のSolomon Hykesが開発したプロジェクト
Daggerって何が新しいの?普通のCI/CDとは違うの?
ローカルでも動くってどういうこと?
それはすごく便利そう!どうやって実現しているの?
Dockerの人が作ったって本当なの?
これからCI/CDはDaggerみたいな方式が主流になるのかな?
まとめ:ざっくりこれだけ覚えればOK!
「Dagger」って出てきたら「プログラミング言語でCI/CDパイプラインを書けるツール」と思えればだいたいOK!
📖 おまけ:英語の意味
「Dagger」 = 短剣
💬 「Dagger」は英語で短剣のこと。複雑なCI/CDの問題をスパッと解決するという意味が込められているんだよ