kkamegawa's weblog

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

Azure Pipelines

Azure DevOps REST APIでタスクを作る

なんかやるたびに調べている気がするので自分用のメモ。 docs.microsoft.com 新しいのが好きなので、7.1 Previewです。結構頻繁に更新されているので、気が付いたら8.0とかになっているかもしれません。 $PATに作成したPersonal Access Tokenが格納されてい…

Azure DevOps 2022/7/29の更新

Azure DevOps Sprint 207リリースノートの翻訳を行いました。オリジナルはこちらからご覧ください。 docs.microsoft.com 今回はほとんどセキュリティ関係の修正、エージェントプールの非推奨もしくは廃止の話ですね。今まで特に古いクラッシックパイプライン…

Azure DevOps オンライン Vol.6 - 業務で必要なCIをみんなで考えようフォローアップ

はじめに Twitterから寄せられた情報 セルフホストイメージ作るには モバイル CI/CDのApp Center Dependabot for Azure Pipelines Forkと契約形態 最後に はじめに tfsug.connpass.com たくさんの方に視聴・ご参加いただきありがとうございました。ちょっと…

Azure DevOps 2022/7/14の更新

Azure DevOps Sprint 206リリースノートの翻訳を行いました。オリジナルはこちらからご覧ください。 docs.microsoft.com この前出したばかりなのにというか、翻訳遅かったからですがorz。今まで一つのWork Itemに対してREST API(もちろんAzure CLIを含む)ど…

Azure DevOps 2022/6/27の更新

Azure DevOps Sprint 205リリースノートの翻訳を行いました。オリジナルはこちらから見てください。 docs.microsoft.com GitHubに何らかの理由でプッシュしてしまったソースの中にAzure DevOpsのPATが含まれていた場合、Project Collection Administratorに…

Azure DevOps 2022/6/2の更新

Azure DevOps Sprint 204リリースノートの翻訳を行いました。オリジナルはこちらからご覧ください。 docs.microsoft.com Azure PipelinesでmacOS 12とUbuntu 22.04がプレビュー公開されました。今年後半には正式になるそうです。それまでは-latestはまだ変更…

Azureで自動処理を行うためのPaaSは何を選ぶ?

今自分が得意だからということもあるのですが、Azure Pipelinesを使って簡単なデータ流し込み処理をしています。ふと思ったのですが、ほかにもこの手の自動化で使えるPaaSがあってどういうときに使えばいいのかなと思って考えてみました。 Azure Automation …

Azure DevOps 2022/4/20の更新

Azure DevOps Sprint 202リリースノートの翻訳を行いました。オリジナルはこちらからご覧ください。 docs.microsoft.com 監査機能がオプトインに代わって(使っている人少なかったんかな)、Azure ADで運用しているアカウントのみ使用可能になってしまいまし…

Azure DevOps 2022/3/29の更新

だいぶ遅れましたが、Azure DevOps sprint 201リリースノートの翻訳を行いました。オリジナルはこちらからご覧ください。 docs.microsoft.com 今までREST API使ったら削除したはずの添付ファイルを履歴からとってこれたんですね。これはコンプラ上どうなんだ…

Azure DevOps 2022/2/28の更新

Azure DevOps Sprint 200到達です。おめでとうございます。ということで、記念のリリースノートもそんなに長いわけでもなくいつも通り粛々と。オリジナルはこちらから読んでください。 docs.microsoft.com Azure DevOpsのWikiは割と昔からmermaidをサポート…

Azure DevOps 2022/2/11の更新

Azure DevOps Sprint 199リリースノートの翻訳を行いました。オリジナルはこちらから読んでください。 docs.microsoft.com 今回も簡単な内容でしたけど、とうとうSprint 199まできましたね。次が200ですけど、この分だと大きいものもなくひっそり終わりそう…

Azure DevOps 2022/1/19の更新

2022年最初のAzure DevOpsリリースノートの翻訳を行いました。オリジナルはこちらからご覧ください。 docs.microsoft.com 年始だからということもあるのか、Microsoft hostedエージェントのlatestがwindows-2019からwindows-2022に変更されます。3月までかけ…

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 DevOps 2021/12/6の更新

この記事はAzure DevOpsアドベントカレンダー18日目の記事です。すいません、Test Planのこと書くつもりでちょっと間に合いませんでした。気づいていなくてだいぶ遅くなりました。 qiita.com オリジナルはこちらから読んでください。 docs.microsoft.com 今…

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を作…