kkamegawa's weblog

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

Azure DevOps

Azure DevOps 2020/3/16の更新

Azure DevOps Sprint 166(と書かれなくなったな…)のリリースノートの翻訳を行いました。オリジナルはこちらから読んでください。 docs.microsoft.com なんかものすごい小幅な更新ですね…複数organizationの課金が一つのサブスクリプションにまとめられる機能…

Azure Boards - 何使えばいいの?

はじめに Work Items Boards Backlog Sprints Queries Plans おまけ:タスクのAnalysis 終わりに はじめに Azure Boardsについて、よく聞かれるのが「どれ使えばいいの?」とか「複数行ったり来たりがめんどくさい」という話です。 Work Items Boards Backlo…

Azure Boards - 設定その1

はじめに チームプロジェクトとしてのバックログやイテレーション設定 イテレーション エリア チームとは チームで効率的に作業するための設定 チームエリア設定 イテレーション設定 おわりに はじめに Azure Pipelinesに関しては割と書いてくれる人が多いで…

Azure DevOpsのビルド時に各種セキュリティ/credentialスキャンを実施する

GitHubにシークレットキーをプッシュするとすぐにGitHubのBotから「まちがえてpushしてない?」という通知が来るのはよく知られた話です。あと、最近ではセキュリティスキャンもやってくれるようになりましたね。Azure DevOpsにはないのでしょうか?実はエン…

Azure DevOps Server 2019でAzure SQL Databaseを使う

オンプレミスのAzure DevOps ServerはSQL Serverとペアで使います。大体直近2バージョンくらいまでサポートしているはずです。現在のAzure DevOps Server 2019 Update 1.1でSQL Server 2019をサポートしています。ただし、Windows版のみで、Linux版はサポー…

プライベートで作ったAzure Artifactsフィードをほかのプロジェクトで参照したい

Azure Artifactsに関してこんな相談を受けました。 Azure DevOps で別Project で作ったArtifacts の Private Feed のパッケージが Azure Pipelines のNuGet でリストアできない…— 伊右衛門 (@IYEMON018) 2020年2月14日 返信で回答しており、できたということ…

Azure DevOps 2020/1/13の更新

Azure DevOps Sprint 163リリースノートの翻訳を行いました。オリジナルはこちらから読んでください。 docs.microsoft.com 今回はSprint 162の積み残しだったのか知らないですが、思ったよりも小幅な修正ですね。Slack/Teamsへの通知がスレッド単位でまとめ…

2019年にリリースされたAzure DevOps機能の振り返り

一般 Azure Boards Azure Repos Azure Pipelines Azure Tests Azure Artifacts Analytics Wiki オンプレミスのAzure DevOps Server 2019 総括 遅れましたが、Azure DevOpsアドベントカレンダー25日目の記事です。 qiita.com 今年はAzure DevOpsSprint 146か…

Azure DevOpsのサポートを受ける方法いろいろ

これはAzure DevOps アドベントカレンダー16日目の記事です。 qiita.com Azure DevOpsのサポート受ける方法がわからないという声をたまに聴くので、ちょっとまとめてみます。Azure DevOpsのサポートは有償、無償、MSがやっているもの、コミュニティと複数の…

Azure DevOps Server 2019 Update 1.1適用で削減されたメモリ

devblogs.microsoft.com Azure DevOps Server 2019 Update 1.1が公開されました。このバージョンからSQL Server 2019にも対応しています。いろいろ新機能はあるのですが、最大の改善といえばメモリ使用量でしょう。 Update 1.1適用前のAzure DevOps Server 2…

Ignite Tour Tokyo 2019でお話したAzure DevOpsのセキュリティベストプラクティス2019

はじめに Azure ADとAzure DevOps 権限について Organization 管理 接続経路 グループ管理について はじめに これはAzure DevOpsアドベントカレンダー2019 9日目の記事です。 qiita.com Ignite The Tour Tokyo 2019でAzure DevOpsを運用する際のセキュリティ…

Azure DevOpsの拡張機能で必要な権限が変わるとき

ちょうどいいネタができたので、Azure DevOpsアドベントカレンダー3日目の記事です。 qiita.com 今日、こんなメールが届きました。 私はAzure DevOpsにDependency Trackerという拡張機能を入れているのですが、なにやらやらないといけないようです。Manage e…

わんくま大阪でAzure DevOpsとIDとセキュリティ管理についてお話してきました

以前Azure DevOpsとセキュリティという形でお話したのですが、今回はもうちょっとAzure ADに振った話にしてみました。これしゃべるためにAzure AD P2(正確にはEnterprise Mobility E5)買ってみました。やっぱりあると便利ですね。 Azure DevOps Management i…

Azure DevOps 2019/10/14の更新

Azure DevOps Sprint 159リリースノートの翻訳を行いました。オリジナルはこちらから読んでください。 docs.microsoft.com BoardsとRepos用のTeamsアプリいいですね。TeamsでもSlackでも同じようにアプリで提供されるといろいろ助かります。 CSVファイルから…

Botを使ってAzure DevOpsのリージョンを変更する

Azure DevOpsは世界の各地域で展開されており、Organization作成時のIPアドレスに基づいて自動決定されます(明示的に選ぶこともできます)。 昔はUSにしかなかったのですが、今は世界の大体の大陸が選択可能です。で、この昔作ったOrganizationはUSにしかなか…

Azure DevOps Server 2019の消費メモリ

(9/20ちょっと修正) Azure DevOps Server 2019のシステム要件にはこう書かれています。 docs.microsoft.com A single-server deployment consists of a single machine with one dual-core processor, 4 GB of RAM, and a fast hard-disk drive. This config…

My Work Itemsのソートをカスタマイズしたい

Azure DevOps の My work items って TargetDate でソート出来ないのかな〜複数プロジェクトに跨って作業してるから、プロジェクト関係なくリリース日の早い順に並べたいです— S.K (@sk_3122) September 17, 2019 というご意見がありましたので、ちょっと調…

Azure DevOps 2019/9/3の更新

また間が開いてしまいましたが、Sprint 157リリースノートの翻訳を行いました。オリジナルはこちらから読んでください。 docs.microsoft.com 今回は親子関係のあるアイテムの追跡、ファイルブロックポリシーのサポートはexeをコミットするなっつっても入れる…

Logic AppsでAzure DevOpsの監査ログをCosmos DBへ保存する

はじめに Token取得 Cosmos DB Logic Apps 全体フロー トリガー 開始終了時刻 PAT 作成 HTTP呼び出し JSONの解析 レコード判定 Cosmos DBへの登録 自動削除 まとめ はじめに Azure DevOpsには監査機能が入っており、https://dev.azure.com/{orgnazation}/_se…

Azure DevOps CLIでWork Itemの一覧をざっくり処理する

知り合いから、「Azure BoardsのWork Itemをざっくり見たい。ブラウザー以外で」という相談をたまに受けます。 なぜブラウザー以外かといえば、ブラウザーはたいていテストに使ってるからなんですね。やむを得ない事情で閉じないといけないとか、常時起動で…

Azure DevOps 2019/7/22の更新

ちょっといろいろあって、翻訳滞っているうちに、Sprint 156がリリースされましたが、Sprint 155のリリースノートの翻訳を行いました。オリジナルはこちらから読んでください。 docs.microsoft.com 今回もいろいろ強化が行われていますが、Sprint 155リリー…

Azure DevOpsプロジェクトのプロセステンプレートを変更する

長い間リクエストが多かったAzure DevOpsのプロジェクトプロセスがついに変更できることになりました。Sprint 154からの新機能ですが、おそらくすでに全Organizationへ展開されているはずです。 私も古いプロジェクトはAgileやScrumで作っていたのですが、個…

Azure DevOps 2019/7/1の更新

Azure DevOps Sprint 154のリリースノートの翻訳を行いました。オリジナルはこちらから読んでください。 docs.microsoft.com 今回はいろいろ強化店が多いですね。UIの変更も多いようです。Test Planプレビューはリリースされているようなことを書いています…

Azure DevOps 2019/6/10の更新

Azure DevOps Sprint 153リリースノートの翻訳を行いました。オリジナルはこちらから読んでください。 docs.microsoft.com 今回はスケジュールもcronの形式で書けるようになったのが大きいですね。UIでのビルドスケジュールは廃止の方向だそうなので、今から…

de:code 2019 DT51でいただいたAzure DevOpsの質問

はじめに TFS2017のNuGetパッケージ管理機能を使っているのですが、120プロジェクトを含むソリューションに対して復元と更新を実行すると2時間以上かかります。TFS2017での対策と、バージョンアップによる改善が期待できるか教えてください。 Azure DevOpsを…

Azure DevOps 2019/5/20の更新

Azure DevOps Sprint 152のリリースノートの翻訳を行いました。オリジナルはこちらから読んでください。 docs.microsoft.com 今回も少し小幅ですが、コマンドラインツール関係の機能強化が多いですね。強化されるのはいいことですが、更新するのがちょっとめ…

Azure Pipelineの通知をTeamsで受け取る

今までもAzure DevOpsのビルドをTeamsに通知できていましたが、単なる通知だけでした。今回は公式アプリが追加されたことで、Pipelinesでの承認もできるようになっています。ではやってみましょう。 devblogs.microsoft.com TeamsのストアからPipelineで検索…

Azure DevOps 2019/4/30の更新

Azure DevOps Sprint 151リリースノートを翻訳しました。オリジナルはこちらから読んでください。 docs.microsoft.com //buildがあったからなのか、今回の更新は小幅ですね。個人的にはTeams用Azure Pipelinesアプリがうれしいのですが、私のテナントにはま…

Azure DevOps Servicesの一部ライセンス変更

devblogs.microsoft.com Azure DevOps Servicesのライセンスに一部変更があります。変更は本日から、支払い体系の変更は6/1から。ちょっとわかりづらいところがあると思いますので、多少個人的な推測を交えて補足しながら紹介します。 Azure Artifactsが容量…

Azure DevOps 2019/4/8の更新

Azure DevOps Sprint 150のリリースノートの翻訳を行いました。オリジナルはこちらから読んでください。 docs.microsoft.com Wikiページの更新通知はいいですね。欲を言えばSlack, TeamsなどへのService Hookがサポートされていればもっとよかったと思います…