kkamegawa's weblog

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

2019-01-01から1年間の記事一覧

2019年振り返り

今年はプライベートの方でいろいろやっていたのですが、表に出せない話なので、コミュニティ関係の方との整合取るのが大変でした。 コミュニティ関係 de:code 2019でチョークトーク、Ignite The Tour Tokyo 2019で初めて45分のフルセッションさせてもらった…

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 2019/12/2の更新

Azure DevOps Sprint 161の翻訳を行いました。オリジナルはこちらから読んでください。 docs.microsoft.com Sprint 161で今年終わりだと思っていたのに、間隔短くしてSprint 162までリリースされたので、冬休みの宿題みたいになってしまいました…何とか今年…

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 2019/11/4の更新

微妙にまとまった時間が取れず、ものすごく開いてしまいました。来週にはたぶんSprint 161がリリースされようというくらいですが、Sprint 160リリースノートの翻訳を行いました。オリジナルはこちらから読んでください。 docs.microsoft.com 今回もPipelines…

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

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

Windows Server 2012 R2からWindows Server 2019へアップグレードした

そろそろサポートが終わるのはWindows Server 2008 R2ですが、手元のWindows Server 2012 R2も延長サポートということでWindows Server 2019にアップグレードしました。 最初に書いておきますが、サーバーOSでインプレースアップグレード(OSアップグレード)…

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 2019/9/23の更新

Azure DevOps Sprint 158のリリースノートの翻訳を行いました。オリジナルはこちらから読んでください。 Sprint 158のロールアウトは結構早く行われていたようで、2-3週間と書かれていますが、もうすでに全部のorganizationに展開されているはずです。 docs.…

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/8/12の更新

今回は時間があったので、割と早く翻訳が終わりました。というわけで、Sprint 156のリリースノートの翻訳です。オリジナルはこちらから読んでください。 docs.microsoft.com 今回は主に、Azure Boardsの機能強化が多かったですね。投票でコメントディスカッ…

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 Pipelinesでブランチ作成時にCIの中身を実行させない

自分用のメモ Azure DevOpsでhotfix用のトピックブランチ含めてCI設定する場合、YAMLではこんな感じトリガーを書きます。 trigger: - master - hotfix/* ただ、これだとmasterからhotfix用のトピックブランチを新規で作るタイミングでもCIが実行されてしまい…

Azure DevOps Server 2019.1 RC1公開

devblogs.microsoft.com docs.microsoft.com リリースノートはたぶん公式が翻訳してくれると思うので、ここではやりませんが、Sprint 153までの大部分が入っていると思います。 手元でインストールして確認したところ、私の環境だけかもしれないのですが、Re…

Microsoft MVP Award renewal !

One more year! というわけで、今年もDeveloper Technologiesで再受賞できたようです(9回目です)。イベントに来てくださった皆様、このブログを読んでくださっている皆様、そのほかの場所で絡んでくださっている皆様、ありがとうございます。 今回はちらほら…

Windows TerminalにPowerShell Coreを追加する

issueも出ているので、賞味期限は短いブログになるはずです(笑)。 Windows Terminalの初期プレビューが公開されました。Windows 10 1903を入れておかないといけませんが、ビルド環境がなくてもストアからインストールできます。 www.microsoft.com ANK以外の…

Visual Studioでのビルド時にCOMコンポーネントでエラーが出る場合の対処

Visual Studio 2017(15.9.13)で発生しています。ある程度大いC++プロジェクトをビルドすると、突然こんなエラーが出るようになりました。 1>------ ビルド開始: プロジェクト: , 構成: Debug Win32 ------ 1>エラー HRESULT E_FAIL が COM コンポーネントの…

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 今回も少し小幅ですが、コマンドラインツール関係の機能強化が多いですね。強化されるのはいいことですが、更新するのがちょっとめ…