kkamegawa's weblog

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

Azure DevOps

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がサポートされていればもっとよかったと思います…

Packerで独自のAzure DevOpsビルドエージェントを作る

Microsoftが提供するMicrosoft hostedエージェントは便利なのですが、性能(2コア)やディスクが足りない(上限10GB)、などの理由で独自エージェントを立てたいという理由はよくあります。 OSに一からVSなどを入れるのは少々めんどくさいです。そんなときのため…

Azure DevOps Server/TFS接続時にTF30063もしくはVS30063が出る場合の対処

新しいビルドエージェントを用意して、ビルドエージェントを構築しようとすると、URLと認証を入れたところでVS30063エラー。Visual StudioもTF30063エラー(実態は同じく認証エラー)。こちらにあるように、環境変数VSTS_AGENT_HTTPTRACE=trueを指定すればログ…

Azure DevOps 2019/3/19の更新

遅くなりましたが、Azure DevOps Sprint 149のリリースノートの翻訳を行いました。オリジナルはこちらから読んでください。 docs.microsoft.com 今回も引き続きパイプラインの更新が多いですね。CTestとかPHPUnitをサポートしたのは使っている人にはうれしい…

Azure DevOpsをGitHubライクに使うBasicプロセステンプレートを味見する

Azure DevOpsにはScrum, Agile, CMMIという開発プロセスを支援するテンプレートが用意されていました。これらはそれぞれの開発プロセスで回していく人たちには便利なのですが、それらのプロセスになじみがない人やもう少し簡単に使いたい人には何から始めた…

Azure DevOps 2019/2/25の更新

ちょっと遅くなりましたが、Azure DevOps Sprint 148のリリースノートを翻訳しました。オリジナルはこちらから読んでください。 docs.microsoft.com 今回もPipelinesの機能強化が非常に多いですね。CIをスキップするための機能は時に非常に便利です。テスト…

Azure DevOps 2018/1/14の更新

Azure DevOps Sprint 146リリースノートの翻訳を行いました。オリジナルはこちらから読んでください。 docs.microsoft.com Sprint 145がクリスマス休暇にかかったので、いつも通りスキップされて、結構多い機能強化になっています。Pipelinesの機能強化多い…

Azure DevOps Server 2019 RC2リリース

Azure DevOps Server 2019 RC2がリリースされました。 docs.microsoft.com blogs.msdn.microsoft.com リリースノートや告知ブログを見てください。たぶんAzure DevOps ServiceのSprint 143くらいまでの内容が大体入っているはずです。 新機能以外にも廃止を…

Azure DevOpsローンチイベントを開催しました

Azure DevOps関西を開催しました。イベントは2018になっているけど、作ったのが2018年だったので、すっかり忘れていました…。 jazug.connpass.com 参加してくださった皆さん、当日運営を手伝ってくれた皆さん、スピーカーの皆さんありがとうございました。co…

Azure DevOps一年の振り返り

これはAzure DevOpsアドベントカレンダー25日目の記事です。 qiita.com はじめに ブランド変更 UIの刷新 GitHubとの連携 YAMLビルド定義の提供開始 REST API 5.0 Git機能の拡大 Azure Boardsの強化とサービス化 ライセンスの変更 Azure Artifactsの強化 Good…

Azure PipelinesでAzureのREST APIを呼ぶ

これはAzure DevOpsアドベントカレンダー19日目の記事です。 qiita.com .@kkamegawa Azure Pipelines で Azure のREST を ワンライナー(Reposにスクリプト入れない)で実行したことありますか? #AzureDevOps Have you run Azure's REST on Azure Pipelines wi…

Azure DevOpsの出来合いプロジェクトを簡単に作る方法

これはAzure DevOps アドベントカレンダー17日目の記事です。 qiita.com Azure DevOpsを使えば簡単にプロジェクトを作れるのですが、実際どんな感じでどんなものを作っていけばいいのかわからないことも多いと思います。そんなあなたにデモ用のプロジェクト…

Azure DevOps 2018/12/4の更新

この記事はAzure DevOpsアドベントカレンダー12日目の記事と兼用です。 qiita.com Azure DevOps Sprint 144リリースノートの翻訳を行いました。オリジナルはこちらから読んでください。 docs.microsoft.com 今回の目玉はAzure Boards as a Serviceですかね。…

Azure DevOpsのセキュリティ設定

これはAzure DevOpsアドベントカレンダー3日目の記事です。 qiita.com Azure DevOpsで複雑だと言われる点の一つがセキュリティ周りの設定です。東京と大阪で来年このネタでしゃべるつもりですが、チラ見せみたいな形でご紹介します。 jazug.connpass.com jaz…

OSS向けのAzure Pipelinesについて

これはAzure DevOpsアドベントカレンダー二日目の記事です。 qiita.com ライセンス 始め方 絶対パスをやめる ビルド環境の注意点 環境が初期化される ビルドマシンの制限 コンパイラー環境 英語OS ビルド上限 Azure DevOpsでの格納ポリシー 別件で調べていた…

Azure DevOps(クラウド)とAzure DevOps Server 2019(オンプレミス)の比較

QiitaのAzure DevOps アドベントカレンダー1日目の記事です。結局参加者少ない…。連続は難しいですが、ちょいちょいなんか書いてみます。 qiita.com 最初は軽めに…Azure DevOpsとブランド変更された旧Visual Studio Team Servicesですが、オンプレミスもAzur…

Azure DevOps Server 2019 RC1インストール

Team Foundation Server改め、Azure DevOps Server 2019のRC1が公開されました。 azure.microsoft.com 定期的に公開されるモデルになっており、今回はクラウドサービスのAzure DevOpsのSprint 141か142あたりまでの内容が入っているようです。 今回はUIが刷…

Azure DevOpsでのCIとファイルエンコーディング

Azure Pipelinesでビルドすると、こんなエラーが出てしまいました。 ローカルのVisual Studioでは問題なくビルドできます。このエラーはここで出ています。 testStep.Step = new string[] {"ブラウザ起動", "ログイン", "About表示", "終了" }; 原因は「表」…

Azure DevOps 2018/11/12の更新

Azure DevOps Sprint 143のリリースノートの翻訳を行いました。オリジナルはこちらから読んでください。 docs.microsoft.com 今回の強化点はpull requestの下書き機能は便利そうです。GitHubではタイトルにWIPとつけているPull Requestのマージを抑止すると…

Azure DevOps 2018/10/22の更新

遅くなりましたが、Azure DevOps Sprint 142のリリースノートの翻訳を行いました。オリジナルはこちらから読んでください。 docs.microsoft.com 今回もいろいろ目玉となる新機能があります。作業項目の添付ファイルが容易になること、世の中の流れに乗ったダ…

Azure DevOps 2018/10/1の更新

三週間と思っていたのですが、前回のSprint 140から二週間くらいなので、やっぱりAzure DevOps Launchから三週間後、考えると今回のSprint 141はしっくりきますね(どうでもいい話ですが)。 今回のSprint 141のリリースノートの翻訳を行いました。オリジナル…

Azure DevOps 2018/9/20の更新

前回の更新がSprint 140だと思っていたのですが、今回が140でした。オリジナルはこちらから読んでください。 docs.microsoft.com 今回からAzure Pipelineでコンテナーが正式に提供されました。見えていたので、使っていた人はいると思います。Windows版もあ…