Azure 静的 Web アプリ用にページを追加

テストのページ。公開したら Actions が起動される予定。

少しテスト

以下に画像を張り付けてみる。とはいっても外部へのリンクだから、Azure がどうこうはないとは思うが。

夜の街

Pull Request 中に更新

ブランチ(ref)が違うから影響はないとは思うけどいちおう。

普通に更新された。

ステージング環境は、pull request が生成されたときに自動的に作成され、pull request のマージ後に運用環境に昇格されます。

「マージ後に運用環境に昇格されます」が、ちょっと気になる。

Action を見た感じでは close でビルドが起動されないので、入れ替わってしまうのか?

マージしてみたところ以下のようになった。

  1. build と close のジョブが同時に起動される
  2. 通常は close が先に完了し、ステージング環境が削除される
  3. この時点では運用環境に変化はない
  4. build が完了すると運用環境に反映される

よって、昇格というよりも最新のソースでビルドされるので、CMS 側でコンテンツが更新されているばそれは反映される。

アプリを削除してからワークフローを起動したら?

Azure 側ではアプリを削除してある。リポジトリのワークフローファイルとトークン(secret)はそのままにしてある。

Back to posts