以下のようにリクエストを飛ばすだけです。build_parametersではジョブへ好きな環境変数を渡すことができます。build_parameters[KEY]=VALUE(KEYはユニーク)のように好きなキーバリューを指定できます。$AN_ENV_VARと実行した時fooと表示されます。>で囲まれた値があります。対象となるブランチを置きます。リクエストが成功すると以下のようなレスポンスが返ります。test基本複雑になりそうな部分はリファレンスブロックで細分化して管理しています。ワークフローの流れは以下のような感じです。pushで更新されると、まずこれが走ります。これは単に後の共通フローの高速化のためです。ここではyarnした時の結果をキャッシュして、後のフローでのyarnが早く終わるようにしています。testsetupが無事に終わったのを確認してから走ります。テストを行い、それが正常に終了したらdeployにバトンタッチします。deploytestが無事に終わったのを確認してから走ります。*yarn_deployがここ固有のステップでこれらは展開すると以下のようになります。インストールnowを依存に含めないかと思うかもしれないですが、含めています。インストールが完全に行われないため再度インストールしています。--ignore-scriptsというのはフックスクリプトを実行しないというオプションフラグです。中はこのように定義しています。(npm-run-allの中のrun-sという並行実行の記述をちょっと短縮できるコマンドを使ってます)デプロイエイリアス設定エイリアス付けた環境以外削除といういつものプロセスを行っています。}}$NOW_TEAMにはデプロイしたいチーム名、$NOW_TOKENには個人トークンを発行して設定します。pushして、うまくいけば以下のように完了するはずです。デフォルトで、すべてのブランチが対象で、すべてのタグ名は除外のような設定になっています。そのため、以下のようなタグプッシュではワークフローが走ってくれません。タグの場合「このタグ名(タグ名のパターン)で来たとき走ってほしい」というような名前指定をする必要があります。これはワークフローのフィルターのtagsブロックで設定できます。以下は、/v[0-9]+\.[0-9]+\.[0-9]+/というタグ名(v0.0.1にマッチ)の時にワークフローが走る設定です。上の設定はまだ以下のような設定のものと同じです。/.*/なのですべてのブランチを除外するという設定も必要になります。on_failセクションを置くと、前回のステップが失敗した時にだけ実行させることができます。0以外が返される)とするようなスクリプトになっています。"bar"が実行されるはずです。3'望んだ通りになりました。on_fail(とalways)なステップはすべて実行されます。以下のような場合最後のon_success以外のすべてのステップが実行されます。サーバーが落ちていました。History」の最新のログがバスマークになっていないか確認しましょう。落ちていた時のものです。#2289)も建っていました。バツがチェックマークになったときにジョブを「rebuild」した所正常に処理されました。