Docker創始者らが開発、ビルド_テスト_デプロイの自動化をポータブルにするツール「Dagger」登場。そのままローカルでもGitHubでもCircleCIでも実行可能に
2022/04/19 00:23
razokulover
cueとは…
2022/04/19 00:43
roshi
そのうちHashiCorpからも対抗製品がリリースされそう。
2022/04/19 00:59
kako-jun
CUE言語の拡張子を調べたら.cueだったので、ダブルクリックしたら書き込みが始まりそう
2022/04/19 02:31
Shalie
"オープンソースのCI/CD環境構築ツール「Dagger」"
2022/04/19 02:36
castaneai
楽しみにしてたやつが来た!
2022/04/19 02:38
sisya
え、拡張子cueなのか。多用しているので辛い。
2022/04/19 03:13
iyama0303
むちゃくちゃ良さそう
2022/04/19 05:12
ono_matope
便利そう
2022/04/19 06:49
gabill
Github ActionsがGithubに強く依存していてしかもローカルでのテストが難しかったので朗報。
2022/04/19 07:01
pascal256
これは気になる
2022/04/19 07:29
memoshin
GitHubが同様なもの出してくれん?
2022/04/19 08:05
toruhjp
「ポータブルパッケージ」といったふうな考え方を、フィジカルな世界に転用できないかなあ
2022/04/19 08:28
IGA-OS
今後に期待。ファイル拡張子が.cue が他と被りそうな不安はある
2022/04/19 08:29
maruware
サービス側でステップとか見れなくなりそうだけどどうなんだろ
2022/04/19 08:39
teslur
これは気になる
2022/04/19 08:40
ms2sato
ほー。ログとかどうなるんだろか。
2022/04/19 08:51
kamocyc
cue言語、見たところ複数のファイルに書かれた制約のマージをうまくやるのとかけっこう考えられて面白そうな雰囲気ある。あとで読む。
2022/04/19 08:54
tettekete37564
この辺も追えてないけどローカルで構成して GitHub Actions や CircleCI に置いておけるという感じかな。試行錯誤しやすそう。[CI/CD]
2022/04/19 08:54
masaharu_jp
へー。設定を書き換えずに色々なところで動かせるのは楽そう。興味を持ったので、後で公式のドキュメント読んでみよー。
2022/04/19 09:19
minamishinji
CUEかぁ。
2022/04/19 09:34
securecat
ほー
2022/04/19 09:34
mohritaroh
どんどん抽象化が進むんだなあ
2022/04/19 09:41
gfx
(Daggerの2つの利点:)“1つ目は、開発環境とCI環境の統合。一度CI/CDパイプラインを記述すれば、Daggerはそれをどこでも同じように実行する、ということ。2つ目は、CI環境へのロックインの削減”
2022/04/19 09:47
ko-ya-ma
cue言語使用
2022/04/19 09:53
aox
テストは分かりますが他の2つが分かりません…ロシア語表記をウクライナ語表記に変えるブームに便乗してこういう謎の外来語を分かりやすい日本語に置き換えて欲しいです
2022/04/19 10:08
rx7
"DaggerでいちどCI/CDパイプラインを定義すれば、そのまま定義を書き換えることなくローカルのPCやサーバで実行可能なだけではなく、GitHubやCircleCIなどの主要なCI/CDサービスの上でも実行可能"
2022/04/19 10:13
wiz7
なんかすごいのが来たぞ
2022/04/19 10:17
t_ita
AWS Codepipeline にも対応してくれるといろいろ助かる(時間の問題だと思うけど)
2022/04/19 10:28
dreamzico
この手のツールって、「より便利に」なっているのか、それとも「より複雑に」なっているだけなのか、よく分からん。ポンコツな俺的には後者の感覚が強い。
2022/04/19 10:32
monomoti
よさそう
2022/04/19 10:40
PEEE
javaのDIコンテナライブラリと名前かぶってる…
2022/04/19 11:14
kzm1760
手元の開発環境やCI/CDのパイプラインが抽象化されていくのかな。使ってみよう。
2022/04/19 11:19
bopperjp
一般語やめてくれー。これでDIフレームワークのDaggerと検索表示順位対決になる。
2022/04/19 11:39
lbtmplz
もうマークダウンで書かせてください…
2022/04/19 11:51
pwatermark
とはいえGitHub Actions以外のどこで動かすんだよ、と言われると、ねえ....w
2022/04/19 12:02
ys0000
そのうち使ってみる。誰かがチュートリアル的な記事をQiitaにでもUpしてくれたら触る。
2022/04/19 12:20
dlive1
「A Portable Devkit for CI/CD Pipelines」だと説明されています。すなわち、ソフトウェアのビルド、テスト、デプロイを行う一連のCI/CDパイプラインをポータブルにするための開発キット
2022/04/19 12:27
t_43z
これはよさそう
2022/04/19 12:29
cpw
なんで既にある名前のライブラリと被せるかなー。後出しでメジャーになったやつあったっけ?
2022/04/19 12:29
masayoshinym
試しにちょっとしたツールを作ったときにGitLabとBitBucketでCIできるように作ってみたらすごく面倒だったのでこういうの助かる。
2022/04/19 14:02
kompiro
OIDCみたいなデプロイ先のアカウント認証とか、キャッシュとかがCI基盤切替のポイントになりがち。そのへんを管理するサービスを出すんだろうか。 結局Daggerにロックインするだけじゃん
2022/04/19 14:03
komi1230
面白そう
2022/04/19 14:27
yasu-osu
ここが標準化されると技術を身に付ける側としてはありがたいですね。動向要チェックです。
2022/04/19 14:28
clubman023
期待
2022/04/19 14:58
shindo_ryo
GitHub Actionsとかで実行してるパイプラインをローカルでも実行できるというのが強みになるんだろうけど、テスト以外はあまりローカルでやろうとは思わないし、not for me感が。
2022/04/19 15:20
korosuke613
こういうのあるといいなとは思うけど、結局各種CIサービス独自の機能が使いたくてツラくなりそうなイメージ。例えばキャッシュとか
2022/04/19 15:48
ryan_aircloset
これはますますDXの向上が捗るやつ。ありがたい。
2022/04/19 16:58
stealthinu
CI/CDを一般化できるツールらしい。どうやってそんなのできるの?と思ったらCUE言語という設定記述言語で記述することで一般化できると。
2022/04/19 17:21
ultimatebreak
銀のDagger
2022/04/19 18:39
onesplat
めっちゃよさそう。こういうの待ってた
2022/04/19 21:56
araishi
ええやんええやん
2022/04/19 22:26
tiisanaoppai
ジェンキンスも構築できなかった我々。
2022/04/20 17:31
utsuidai
これは筋が良さそう。
2022/04/21 00:32
tmatsuu
発想はとてもいいね。試してみるか
2022/04/21 00:36
ttskch
なにこれめっちゃ良さそう