kkamegawa's weblog

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

Azure DevOps

作れてはいけない人がAzure DevOps organizationを作れてしまう

Azure ADで運用しているAzure DevOps organizationを作ろうとしてちょっとはまってしまいました。前提条件 Azure AD B2Bでテナントにゲスト参加している そのテナント内にあるAzure Subscriptionの所有者権限を持っている(つまり自由にAzureリソースが作れ…

Azure DevOps 2021年を振り返る

Azure DevOpsアドベントカレンダー最終日の記事です。書いていただいた&読んでいただいた皆様ありがとうございました。 qiita.com 今年の振り返り的なやつをAzure DevOps Feature Timelineみながらつらつらと。十大ニュースというほどもないはずなので、5大…

続:Azure PipelinesからのAzure Load Testingでパラメータを渡す

ついでにAzure DevOpsアドベントカレンダー20日目にしてしまいましょう。 qiita.com kkamegawa.hatenablog.jp の続きで、こちらの記事で「パラメータ渡せない」とあったので調べてみました。 gooner.hateblo.jp 同じパイプラインにダミーでenvを追加してみま…

Azure Pipelinesから Azure Load Testingの負荷テストを実施する

この記事はAzure DevOpsアドベントカレンダー12日目の記事です。 qiita.com Azure Load Testingについて 先日、Azure Load Testingという新しいサービスがプレビュー公開されました。はっきり言ってしまえばJMeterのマネージドサービスです。 azure.microsof…

Azure DevOps ServiceでTLS 1.0/1.1が無効化されます

空いていたのでQiitaアドベントカレンダー1日目の話にします。 qiita.com devblogs.microsoft.com Microsoft 365では来年2022/1/31をもってTLS 1.0/1.1が無効化されます。Azure DevOps Serviceでも同様に無効化されることが発表されました。無効化に先立って…

Azure DevOps 2021/11/16の更新

Azure DevOps Sprint195のリリースノートの翻訳を行いました。オリジナルはこちらからご覧ください。 docs.microsoft.com 今回は結構長い間待っていたダッシュボードコピーの改善が含まれます。「そんなのいつもでできるのでは?」と思っていたかもしれませ…

Azure DevOpsオンライン Vol.5を開催しました

tfsug.connpass.com 日本マクロソフト様からのご厚意でAnalytics Viewに関するセッションをしていただけることになり、じゃあ関連性のある話ということでAzure Boards再入門ということでBoardsの機能をさっくりとお話ししました。 Azure boards for beginner…

github.devと同等の機能がAzure Reposをサポート

GitHubではGitHubレポジトリ開いている状態で . (ピリオド)を押すと、github.dev での簡易編集(Codespacesとは別)ができることはよく知られていました。 code.visualstudio.com 同じMSのものなのにAzure Reposではできなくて悲しかったのですが、この度vsc…

Azure DevOps オンライン Vol.4を開催しました

久しぶりにオンラインイベントやってみて疲れました…いつものラジオでは掛け合いができるのですが、一人でしゃべるのはなかなか難しいですね。 直前でTeams URL変更してしまったにもかかわらず、参加していただいた皆様、YouTubeでご覧になった皆さん、配信…

Azure PipelinesでEnvironmentsの排他デプロイ時挙動の違い

Azure PipelinesでEnvironmentsを使った場合、様々なチェックがかけられます。 承認 デプロイ時間制限 コンテナーイメージ入手元チェック Azure Policy評価 Gitブランチチェック Azure Functionを実行 REST API呼び出し Azure Monitorでの呼び出し先評価 パ…

業務形態別Azure Reposのforkパターン

Azure ReposのGitもGitHub同様にforkできるのですが、あまり使われてないんじゃないかなぁ、という個人的な印象があります。チームプロジェクトと、Gitのレポジトリわかりづらいかもしれません。そこで用途別のforkについてこうしたらいいんじゃないかなケー…

Azure DevOpsとセキュリティ&コンプライアンスのお話をしてきました

オルターブースさんからお話をいただいて、Azure DevOpsとコンプライアンスとセキュリティというお話をさせていただきました。 alterbooth.connpass.com DevOps and Compliance and Security from Kazushi Kamegawa 資料はこちらです。最初Azure Policy設定…

Azure DevOpsのプロジェクトに所属しないユーザーが検索されなくなります

Sprint 182が公開されました。翻訳は別途公開しますが、今までセキュリティ上の都合でorganizationを分割せざるを得なかった問題が解消されているので、紹介します。 今までのAzure DevOpsではorganizationに含まれるユーザーは全て検索対象になっていました…

Azure DevOps 2020年のまとめ

これはAzure DevOpsアドベントカレンダー25日目の記事です。 qiita.com 今年も最後のアドベントカレンダーになりました。参加していただいた皆さんありがとうございます。今年もAzure DevOpsはSprint 163からSprint 179まで17スプリントがほぼスケジュール通…

Azure DevOpsへ機能要望のTIPS

これはAzure DevOpsアドベントカレンダー4日目の記事です。 qiita.com Azure DevOpsへのバグ報告および、機能要望はDeveloper Communityでできます。Visual StudioやAzure DevOpsの報告からでもいけるのでおなじみでしょう。クラウドサービスとオンプレミス…

Azure Pipelines - Multi Stage Pipeline Part4動画公開

いろいろやったり、NGテイクをうまくつなげて見せようとしたらますます時間がかかってしまいました… Azure Pipelines Multistage part4 今回は並列デプロイとEnvironmentsを使ったデプロイの承認について解説しています。これでMulti-Stageパイプラインの動…

Azure DevOps 2020/10/21の更新

遅くなりましたが、Azure DevOps Sprint 177のリリースノートの翻訳を行いました。オリジナルはこちらから読んでください。 docs.microsoft.com Azure Boardsの隠されたルールの一つがなくなったそうです。具体的にはAglieプロセスにおいて、Bugカテゴリーの…

Azure DevOpsの通知メールを振り分け可能にカスタマイズする

Azure DevOpsからの通知メールはカスタマイズできない(要望は出ているのですが)ので、通知メールの振り分けに困るという相談は度々出ていました。配布リストを一人のために作るのもあれだし、困るなぁと思っていました。gmailであればローカルパートに+で…

Azure DevOpsの所有者をAzure ADからMSアカウントに変更する

逆はよく聞くし、お勧めなんですが。 ちょっと事情でAzure DevOpsのorganizationの一つを組織アカウント(Azure AD)ベースで動いていたものから、MSアカウントへ移行しなくてはならなくなりました。本来作れない組織アカウントと同名のMSアカウントを持って…

Devblog ラジオはじめました

松村さんと「もうちょっとゆるいイベントやりたいねぇ」ということで、MicrosoftのVisual Studioブログをネタにして夜のラジオみたいな感じで適当にしゃべる番組しようか?ということでノリではじめてみました。 第一回はAzure DevOps拡張機能についてです。…

Azure DevOps 2020/10/1の更新

Azure DevOps Sprint176のリリースノートの翻訳を行いました。オリジナルはこちらからご覧ください。 docs.microsoft.com 今回いよいよ、organizationレベルでGitのデフォルトブランチ名を変更できるようになりました。GitHubも10/1から新規作成したレポジト…

タスク管理をスプレッドシートからAzure Boardsにしたい人向けの話

ご質問コーナーに以下の質問をいただきました。まとめていたら回答が遅くなってしまいました。 Azure Boardsの効果的な導入方法を教えてください。 現状、Azure DevOpsを使っているのにほぼAzure Reposしか使っていない状態です。 手始めに、Azure Boardsを…

Azure DevOpsオンライン Vol3の資料を公開しました

遅くなりましたが、Azure DevOpsオンライン Vol3の動画と資料を公開しました。Azure Pipelinesを解説しています。 Pipelineを特にYAMLで作るときになると最初は割と大変かもしれませんが、書くだけなら何回かやっていればすぐ慣れます。実際に使うケースにな…

Azure DevOps 2020/9/10の更新

Azure DevOps Sprint175の翻訳を行いました。オリジナルはこちらから読んでください。 docs.microsoft.com Edgeが出てから早何年。まだかまだかと言われつつ、一向にリリースされなかったTest & Feedback拡張機能がChromiumベースになって、ようやくリリース…

Azure Pipelines - Multi Stage Pipeline Part3動画公開

だいぶ時間がかかりましたが、Pipelines動画Part3を公開しました。今回はYAMLテンプレートです。 docs.microsoft.com いろいろなことができますが、今回はオリジナルのテンプレートを短くするとか、ほかレポジトリでテンプレートを集中管理するとかに絞って…

Azure DevOps 2020/8/24の更新

Azure DevOps Sprint 174のリリースノートの翻訳を行いました。オリジナルはこちらから読んでください。 docs.microsoft.com 今回もプレビュー機能多いですね。GitHubとAzure Boardsの連携上限解除がうれしいのはMS自身位だと思いますが…どうだろう?PRマー…

オンプレミスAzure DevOpsをWorkgroupからドメイン環境に移行する、ほか質問3件

Azure DevOpsの何でも質問フォームを用意していたのですが、さっそく質問をいただいたので、簡単に回答します。 bit.ly 旧TFSではWindowsユーザーで運用していたが、後からActive Directoryユーザーでの運用に切り替えができますか? 切り替える事ができる場…

Azure Pipelines/GitHub Actionsのセルフホスト用VMイメージを作る

以前からAzure Pipelines用イメージをPackerで作る方法を公開しているレポジトリーがあったのですが、バックエンドがGitHub Actionsと共通になり、レポジトリーも移動しました。 github.com 以前のPackerというかAzure Image Builder(中身はPackerです)を使…

Azure Pipelines - Multi Stage Pipeline Part2動画公開

少し間が空きましたが、Multi-Stageパイプラインの動画Part2を公開しました。 Azure Multi Stage Pipeline Part2 録画中に2か所ばかりノイズが入っているところがあります。すいません。ちょっとカッコつけて一緒に***NO_CI***の説明をしようとしたら動かな…

Azure DevOps 2020/8/3/の更新

Azure DevOps Sprint 173のリリースノートの翻訳を行いました。オリジナルはこちらから見てください。 docs.microsoft.com 世界的な流れに合わせて、Gitのデフォルトブランチ名をmasterからmainに変えるようですね。デフォルト変更は今年の後半だそうです。m…