kkamegawa's weblog

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

Azure Pipelines

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

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

Azure DevOps 2021/11/16の更新

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

Azure DevOps 2021/10/19の更新

Azure DevOps Sprint 194リリースノートの翻訳を行いました。オリジナルはこちらをご覧ください。 docs.microsoft.com 今回は完全にPipelinesの更新だけですね。GitHub連携でパスフィルターを設定している場合に検証ビルドが実行されずPRが終わらなかったの…

Azure DevOps 2021/9/28の更新

Azure DevOps Sprint 193リリースノートの翻訳を行いました。オリジナルはこちらからご覧ください。 docs.microsoft.com 今回はほぼDelivery Plansの強化ですね。一部の人にとてもありがたいのはテナント切り替えが非同期化したことにより、見かけ上失敗した…

Azure DevOps 2020/9/8/の更新

Sprint 192出ているの気づいていなくて遅くなりましたが、Azure DevOps Sprint 192のリリースノートの翻訳を行いました。オリジナルはこちらからご覧ください。 docs.microsoft.com YAMLの新しい条件式これは便利ですね。例にも載っていますが、パイプライン…

Azure DevOps 2020/8/19の更新

Azure DevOps Sprint 191の翻訳を行いました。オリジナルはこちらからご覧ください。 docs.microsoft.com 今回も少ないですね…翻訳その日にほとんどできていたんですが公開を忘れてました。LinuxのScale set agentってEnvironment上書きできなかったんですね…

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

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

Azure DevOps 2021/8/4の更新

Sprint 189が出ないなぁと思っていたらなぜかスキップされてSprint 190がリリースされました。オリジナルはこちらから読んでください。 docs.microsoft.com Boardsはバグ修正だけのようですが、Pipelinesはいくつか重要な仕様変更や機能追加がありますね。排…

Azure DevOps 2021/6/17の更新

Azure DevOps Sprint 188のリリースノートの翻訳を行いました。オリジナルはこちらから読んでください。 docs.microsoft.com PATのポリシーをAzure AD側で設定できるのはいいですね。もちろんAzure ADベースで動いている必要がありますがMSアカウントベース…

Azure DevOps 2021/5/26の更新

Azure DevOps Sprint 187リリースノートの翻訳を行いました。オリジナルはこちらから読んでください。 docs.microsoft.com 今回は機能は少なめでしたけど、Delivery Plans 2.0が正式版ということでエントリーは長めです。でもdeepl翻訳なんかよくなってるよ…

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

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

Azure DevOps 2021/5/4の更新

May be 4th with You!(5/4リリースだったので。私はSW派です) Azure DevOps Sprint 186リリースノートの翻訳を行いました。オリジナルはこちらから読んでください。 docs.microsoft.com 今回、Azure Repos(Gitのみ)を保護されたリソースとして定義できるよ…

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

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

Visual Studioで生成されたdockerfileではAzure Pipelinesでエラーになる

やるたびにはまって調べている気がするので、自分のためのメモです。Visual Studioでプロジェクト作るときに「Dockerサポートを追加」するとDockerfileおよび、docker-composeのプロジェクトが追加されます。ローカルではいいのですが、Azure Pipelines(に限…

Azure DevOps 2021/3/23の更新

Azure DevOps Sprint 184のリリースノートの翻訳を行いました。オリジナルはこちらからご覧ください。 docs.microsoft.com 最大の問題というか変更としては、無条件にAzure Pipelinesの無償枠が与えられなくなったということです。今まではorganizationを作…

Azure DevOps 2021/3/3の更新

Azure DevOps Sprint 183のリリースノートの翻訳を行いました。オリジナルはこちらから読んでください。 docs.microsoft.com Twitterでも書きましたが、マイニングに不正利用されてその管理にマンパワーが取られすぎてしまったためにオープンソース向けAzure…

Azure DevOps 2021/2/4の更新

Azure DevOps Sprint 182リリースノートの翻訳を行いました。オリジナルはこちらからみてください。 docs.microsoft.com .NET Core 3.0がEOLになって半年経ったので、Hosted Agentから消えるそうです。Windowsにはもともと入っていなかったので、Linux/macOS…

Azure DevOps 2021/1/14の更新

2021年初のAzure DevOps Sprint 181リリースノートの翻訳を行いました。数えてみたら足掛け6年目に突入です。長くやってるなーサービスの名前はコロコロ変わったけど、まだまだ続くでしょうから、引き続きよろしくお願いします。さて、リリースノートのオリ…

Azure DevOps 2020年のまとめ

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

Azure DevOps 2020/12/3の更新

Azure DevOps Sprint 179リリースノートの翻訳を行いました。オリジナルはこちらから読んでください。 docs.microsoft.com ついでにこれはAzure DevOps 2020アドベントカレンダー6日目の記事です(空いていたので)。 qiita.com Reposのこまごまとした改善が…

Azure DevOps 2020/11/12の更新

Azure DevOps Sprint 178リリースノートの翻訳を行いました。オリジナルはこちらから読んでください。 docs.microsoft.com 今回の目玉は拡張機能ではなく、コア機能の一部として取り込まれたDelivery Plans 2.0プレビューです。この拡張機能は本当にどのorga…

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 PipelineのパイプラインでLibraryを勝手に使われたくない場合にするセキュリティ設定

ascii.jp 業務で使う場合は、GitHubのPersonal Access Tokenをどう扱うかは気を付ける必要があります。Libraryに保存しちゃうと意図しないPipelineで使われてしまうリスクがあるので、どうすると良いですかね? という疑問が末尾に書かれていたので、どうす…

Azure DevOps 2020/10/1の更新

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

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 Pipelines/GitHub Actionsのセルフホスト用VMイメージを作る

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