kkamegawa's weblog

Visual Studio,TFS,ALM,VSTS,DevOps関係のことについていろいろと書いていきます。Google Analyticsで解析を行っています

Azure DevOpsローンチイベントを開催しました

Azure DevOps関西を開催しました。イベントは2018になっているけど、作ったのが2018年だったので、すっかり忘れていました…。

jazug.connpass.com

参加してくださった皆さん、当日運営を手伝ってくれた皆さん、スピーカーの皆さんありがとうございました。connpassにも登録しているけど、私の資料はこちらで公開しています。来週も東京で同じスライド使います。

注意事項(1/19追記)
用語が古いものがいくつかありました。すいません

  • Account(アカウント)→Organization(組織)
  • Security Group(セキュリティグループ) → DevOps Group

(追記終わり)

資料作ったときは「60分で余らないかなーどうかなー」とか思っていたんですが、PowerPointの時間見るとほぼほぼぴったりでした…19日は50分なので、どこで10分短縮するか。ほとんどトークなので、その辺短縮します。

Azure DevOpsの開発進捗は公開されているので、こちらも見てください。

dev.azure.com

docs.microsoft.com

今回は実験的にsli.doを使って質問を受け付けました。直接聞くのは~という人にも匿名でセッション中に気になったことがすぐ聞けるので、よかったんじゃないかなと思います。モデレーターの回答は全部私です。

また追記します。

Q:UnityがインストールされているMicrosoft-hosted agentが出てくる予定はありますか?
A:UnityはクライアントOSしかサポートしていません。クライアントOSをサーバー的に使うのはEULA上問題があるので、今のところ難しいかと思います。Unityがビルドツールのみリリースしてくれて、Windows Serverの提供があれば変わるかもしれません。もしくはmacOSであればチャンスがあるかもですかね。
Unityには専用のCloud Buildがあるので、こちらを使っていただくことになると思います。
また、Microsoft-hostedはストレージが10GBしかないので、Unityが想定するリッチコンテンツのビルドには厳しいかもしれません。

1/19追記
Q:他のCIツールと比べた場合、Azure Pipelinesの強みは何でしょうか
A:全世界にAzureのデータセンターがあるので、自分のIP的に近いところが選びやすいでしょうか。あとはAzure ADも使えるので、もしもAzureをすでに使っていれば費用が一元化されるメリットがあります。
macOSのエージェントが同じ無料枠で提供されているのもメリットです。

Q:実行時の動画やスクショなどを取れるMSEdgeの拡張はありますか?
A:残念ながらありません。Edgeリリース当初から出す出すといわれて、ずーっと出してなかったのですが、報道の通り、Edgeの中身がChromeになるので、今度こそできるのではないかと期待しています。

Q:CI/CDでiOSのアプリをビルドできますか?
A:可能です。ただ、iOSであれば兄弟サービスのVisual Studio AppCenterのほうが楽です。

Q:デプロイ時にデータベースを変更する(例:カラムの追加)ことがあります。 この場合、DBもバックアップも実行できるのでしょうか。 SQL DatabaseとAzure Databse for MySQLのどちらもできると助かります。
A:デプロイ時にバックアップを行うスクリプトなどを明示的に実行することで対応することになります。

Q:Board の記法が良く分からない。 md に変更出来る?
A:markdownは今年Q1(なのでもうすぐ)のサポートが予定されています。https://dev.azure.com/mseng/Azure%20DevOps%20Roadmap/_workitems/edit/1221138