20221122

#1122

GitLab CI の parent/child pipeline
タスクを並列に分解したくて、動的に job を生成したくなった
適当に ts でスクリプトを書いて yml を生成して、それを needs でつなげて trigger - include - artifact - job みたいな感じでつなげると動的に生成した yml から child pipeline を作り出せる
また、child pipeline で parent pipeline の artifact を参照したくなったのだが、うまいやり方がわからなくて、parent pipeline の方で PARENT_PIPELINE_ID: $CI_PIPELINE_ID てな感じで環境変数で pipeline の ID を child に流すと child の needs に接続できた


関連ページとランダムに選ばれたページ

筆者について

jigsaw(ジグソウ、1991年6月12日-)は日本のプログラマ、会社代表。本名は小林貴也(こばやし たかや)。主にウェブ、フロントエンド領域で活動している。カミング・スーン合同会社の代表社員。
さらに詳しく

寄附について

面白かったらBTCETHでの寄附をお待ちしております。
寄附のきろく