エントリーの編集
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
CircleCIの設定ファイルを分割する第三の方法 - Qiita
記事へのコメント0件
- 注目コメント
- 新着コメント
このエントリーにコメントしてみましょう。
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
- バナー広告なし
- ミュート機能あり
- ダークモード搭載
関連記事
CircleCIの設定ファイルを分割する第三の方法 - Qiita
概要 業務でCircleCIを使うことになったのだが、設定ファイルをいい感じに分割する方法が見つからなかっ... 概要 業務でCircleCIを使うことになったのだが、設定ファイルをいい感じに分割する方法が見つからなかったので自作したという話。前置きに興味がない人はYAML Bundlerの紹介まで読み飛ばしてOK。 問題提起 CircleCIの設定はconfig.ymlに記述するのだが、モノレポで開発している場合は肥大化しがち。このような場合にはDynamic Configurationという仕組みが使える。このDynamic Configurationというのは以下のような二段構えになっていて、 config.ymlの記述に従い、第二段階用の設定ファイル(ファイル名は任意だがこの記事ではmain.yml)の生成・パラメータの受け渡しを行う 第一段階で生成した設定ファイルとパラメータに従って必要な処理を実行 第二段階用の設定ファイルは任意の方法で生成してよいから、好きなだけファイルを分割しておいてこ