Orb開発のサンプル

CircleCI を活用いただくにつれ、コンフィグ(設定ファイル, config.yml)が肥大化していってしまう、という問題があります。

肥大化するコンフィグを整理するには、3つの方法があります。

  • executorキー, commandsキー + パラメーターを使って、類似する部分をくくりだしてまとめる - 1つのコンフィグの中で最適化
  • Orb を使って、コンフィグ中の類似する部分をくくりだしてまとめ、他のコンフィグでも利用可能にする - 複数コンフィグ間でノウハウ、実績を共有
  • ダイナミックコンフィグを使って、あらかじめ分割しておいたコンフィグを、必要に応じて組み合わせて実行

ここでは、Orbを実際にどのように開発しているのか、CircleCIドキュメントやブログ、実際にご利用いただいた方のブログをご紹介します。

実際に開発いただいた方のブログ

公開中のOrb

開発バージョン(dev/alpha)/非公開/Private Orb

その他 開発ノウハウ等

CircleCIブログ

CircleCIドキュメント

CircleCIビデオ