この記事はSC(非公式) Advent Calendar 2017の4日目です、早くも2回めの登場です。
#はじめに
AzureのDevOps Projectsというサービスがプレビューで公開されたので早速試してみようと思います。
#作成
それでは早速作成していきます。
裏でプロジェクトやらCI/CDの作成やサンプルプロジェクトの作成、コミット、デプロイまでやるのでそこそこ時間がかかります。
###注意点
サービスの作成に何度も失敗してしまいました。
原因は会社のsubscriptionを使用していたのですが、使用していたアカウントがAADユーザーではなかったためVSTSを扱うサービスを作成したりVSTS内をいじるための権限がなかったようです。
ですので、このサービスを使用するときはAzureActiveDirectoryに属したユーザーで作成してみてください
##完成
完成したものを見ていきます
###Azure側
Web Apps、Visual Studio Team Services(VSTS) CI/CD、Application Insightsが自動で作られたことがわかります。さらにはサンプルアプリケーションをビルドしてデプロイまで行ってくれるようです。
###VSTS側
自動でVSTSが作成されています。
Release側もちゃんとできていました。
#終わり
それぞれ手で作ると結構手間がかかったり経験がないから取り掛からなかったりする人が多いので、これでみんなも試してみると面白いと思います。
最終的に弊社にも浸透しどんどん取り入れてもらえたらうれしいですね。
まぁ、そのまえにAzureADの導入から必要なんですが、、、