もくじ
https://tera1707.com/entry/2022/02/06/144447#Azure
yaml情報源
Azure DevOps ドキュメントtop
https://learn.microsoft.com/ja-jp/azure/devops/?view=azure-devops
.NET core以降のyamlの基本っぽい
pipelineの基本。全体の流れが説明されてる
https://learn.microsoft.com/en-us/azure/devops/pipelines/get-started/key-pipelines-concepts?view=azure-devops
trigger
の書き方
変数の設定の仕方
pool
の書き方
pool:で指定するvmImageの名前
元から定義されている変数
Build.ArtifactStagingDirectory
とか Build.SourcesDirectory
とか。
https://learn.microsoft.com/en-us/azure/devops/pipelines/build/variables?view=azure-devops&tabs=yaml
変数の作り方
variables:
https://learn.microsoft.com/en-us/azure/devops/pipelines/yaml-schema/variables?view=azure-pipelines
式の書き方
(eq()とかor()とか、startsWith()とか。また、always()とか、failed()とか。)
タスクの一覧
https://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/?view=azure-pipelines
条件の書き方
(condition)
アーティファクトのpublish
パイプラインキャッシュ
https://learn.microsoft.com/ja-jp/azure/devops/pipelines/release/caching?view=azure-devops
nugetパッケージをキャッシュする
https://learn.microsoft.com/ja-jp/azure/devops/pipelines/artifacts/caching-nuget?view=azure-devops