appService.zipIgnorePattern について
プロジェクトフォルダ 例.
ProjectRoot
├frontend
└backend
├TemporaryFolder
├ ︙
└TemporaryFile
上記のようなフォルダ構成であった場合で、backend フォルダ以下を Azure App Service に Zip デプロイするとする (雑だけど) 。
TemporaryFolder を除外したい場合は appService.zipIgnorePattern に
backend/TemporaryFolder{,/**}
と追記すれば除外された。
そして TemporaryFile を除外したい場合は appService.zipIgnorePattern に
backend/TemporaryFile
のようにフォルダで指定した{,/**}を外せば除外された。
いずれにしてもファイルでも、フォルダでも、デプロイで指定する起点となるフォルダからの経由パスで指定すれば除外されるっぽい。
手探りで試した結果、私の中ではそういう結論になった。
この appService.zipIgnorePattern の詳細な説明が、どこにも見当たらなくて正直酷い。
Issue とかも立ってるみたいだけど、どういう仕様なのか説明もない。
ちょっと無いなって感じ。