2017-07-11 7 views
0

同じ基本パターンに従うアプリケーションがたくさんあるので、再利用可能なライブラリとして機能するパイプラインを作成しようとしています。それは素晴らしい、これまで働いて再利用可能なコンコースパイプラインを作成する

fly -t TARGET set-pipeline /n /c Pipelines\WindowsApp.yml^
    /l ..\Secrets\config.yml /p %PRODUCT%-%BRANCH%^
    --var productname=%PRODUCT% --var branch=%BRANCH% 

が、私は見ていない一つのことは何であるか私は1つのシナリオではなく、別のためのステップを実行したい場合は:これまでのところ、それは次のように行って、かなり良い取り組んでいます。ステップに条件を適用する方法はありますか?私は変数を実行ステップに渡して、シェルスクリプトでそれらに対処することができますが、それは私がその道を行くならば、リソースとステップを使う目的を打ち負かしているようです。

答えて

1

パイプライン構成で条件付きリソースまたは手順を実行する方法はありません。

設定する最終的なパイプライン構成を生成するテキストテンプレートを作成することをお勧めします。たとえば、ERB(Embedded Ruby)を使用して条件とロジックを追加したチームもあります。

+0

これは残念です。 –

関連する問題