ReleaseManagement
TL;DR はじめに GitHubのRelease VSTSとTFSのRelease ビルド結果をVSTSに保存する VSTSでの成果物自動削除 Build 結果保持 Retain Policy初期値 ビルド結果を保持する ビルド定義単位で指定する ブランチ単位の保持(Git) Release 結果保持 Retain Policy初期…
はじめに コード系 Code Search ビルド とリリース Package Management(有償) Replace Tokens SonarQube ストアへリリース LaunchDarkly Pester unittest build task SQL Serverデプロイ Apache Tomcat GitHub Tool IncrediBuild VSTS Chromium Build Task P…
はじめに docker-compose.ymlの変更 ビルド定義の用意 Deployment Groupsを構成する Release定義を作る はじめに 読者(え)の方からリクエストをいただいたので。LinuxのVMでDockerコンテナを運用しているけど、VSTSでうまいデプロイ方法が分からないというお…
はじめに リリース定義の作り方 まとめ はじめに これはVisual Studio Team Servicesアドベントカレンダー20日目(ぇ)の記事です。 qiita.com 継続的インテグレーション、継続的デプロイ(デリバリー)はよく聞いたことがあると思います。最近VSTSの開発で継続…
はじめに 仮想マシンでの事前準備 Azure仮想マシンデプロイ時の注意点 Deployment groupのエージェントフェーズを使う リリース実行 まとめ はじめに これはVisual Studio Team Servicesアドベントカレンダー12日目の記事です。 qiita.com 今日は昨日に引き…
はじめに Deployment Groups作成 エージェントの管理 まとめ はじめに この記事はVisual Studio Team Servicesアドベントカレンダー12日目の記事です。 qiita.com 仮想マシンへの展開、どうやっているでしょうか?ReleaseやBuildのタスクでFQDNを指定してコ…
はじめに 複数環境の作成 並列インストール リリースの実行 まとめ はじめに この記事はVisual Studio Team Services Advent Calendar 5日目の記事です。 qiita.com VSTSのリリース機能では複数の環境が作成できます。環境とは、リリースする対象の単位です…
はじめに ビルドの成果物 Releaseの作成 Environment (リリース先) Tasks (リリース作業) Artifacts(成果物)の設定 継続的デプロイの設定 リリース前処理 リリーストリガー スケジュール リリース実行 まとめ はじめに この記事はVisual Studio Team Service…
Visual Studio Team Services Sprint 124のリリースノートの翻訳を行いました。オリジナルはこちらから読んでください。 docs.microsoft.com 今回は今までの機能追加に比べると、やや小規模な機能強化ですね。Wikiの改良が続いているのはうれしいです。Wiki…
kkamegawa.hatenablog.jp CIやったから、次はCDもやります。 Releasesからリリースを作成します。ArtifactsのところのAddをクリックすると、ビルドで作成されたartifactの選択画面が表示されます。 Default versionは通常latest(最新ビルド)を指定してくださ…
遅くなりましたが、Sprint 117, 5/11のVSTSリリースノートの翻訳を行いました。オリジナルはこちらから読んでください。 www.visualstudio.com 5/15更新となっていますが、同じ文章が二回明らかに出てはいけないところに出ていたので、なおしてもらったため…
VSTSの4/19のSprint 116(のはず)のリリースノートの参考訳を作ってみました。オリジナルはこちらから読んでください。 www.visualstudio.com Gitのコミットグラフ、node.jsの複数バージョンの検証、ログの強化、iOS/Google Playへのリリース機能強化、拡張機…
www.visualstudio.com VSTSにはビルドとリリース機能があり、それぞれ継続的インテグレーションと継続的デリバリーを支援します。これらにはMSが提供するエージェント(Hosted Agent)と自前で用意するエージェント(Private Agent)の二種類があります。 エージ…
VSTSの3/29に公開されたSprint 115のリリースノートの翻訳を行いました。オリジナルはこちらから読んでください。 www.visualstudio.com Gitのブランチポリシーに特権ユーザーをバイパスするというのはよくありますが、その時に理由が必要というのはわかりや…
toyama-eng.connpass.com 一度は行ってみたかったブリ会議 in Toyama、今回やっと念願かなって参加できました。いろいろなセッションがあり、ブリおいしかった…もとい、とても楽しかったです。 あなたの開発環境にちょい足しするDevOps—kkamegawa 私の発表資…
お久しぶりのVSTSのリリースがありました。もう少し先だと思っていましたが、早かったですね。今回はSprint 110を飛ばして、111と一緒にリリースされているので、内容も盛りだくさんです。オリジナルはこちらから。 www.visualstudio.com 新しいプロジェクト…
はじめに 更新のお知らせ デプロイオプション Azureの継続的配信(プレビュー) VSTS側の設定 不要になった場合 まとめ はじめに Azure App Servivesには二つデプロイ方法が用意されています。現在プレビューの継続的配信昨日はVSTS側に設定を行います。 更新…
はじめに 作成 参照する まとめ はじめに ユーザーIDやパスワードをリリース定義のスクリプトに埋め込まず、外部に定義したいことはよくあります。そういう時、Release ManagementではVariableに設定することで、複数のリリース環境に同じ値を使えます。 そ…
はじめに VSTSとつながるIDEなど Git VS Codeの拡張機能 TFVC 拡張機能 WorkItem Search Code Search Work Item Visualization Octopus Deploy build Release Docker Integration Release Annotations for Azure Application Insights Azure DevTest Labs Ta…
はじめに 負荷テストプロジェクトを登録する 負荷テストのひな型を入手する Visual Studioで負荷テスト結果を参照する ソリューションを追加する VSTS負荷テストをCI/CDで呼び出せるように設定する ビルド定義に追加する 簡単なURLテスト VSTSの負荷テストを…
昨日はRelease Managementによる継続的デプロイの基本を紹介しました。単にデプロイするだけであればビルド時に実行することもできますが、デプロイ時に他者の確認を要求したいことや、デプロイのメール通知といった機能を使うにはRelease Managementを使う…
昨日まででCIができたので、今度はCD(Continuous Deployment)を紹介します。 はじめに リリース定義の作成 リリース実行 まとめ はじめに 実はビルドとリリースのタスクは共通で使用できます。タスクを追加するダイアログボックスが表示されると、どちらにも…
定例外ですが、Connect();にあわせて、VSTSのRelease ManagementとPackage Managementが一般提供開始されました。それに伴い、課金も始まります。5人まで無料ですが6人以上で使う場合はVSのEnterprise以外を使っている人は気を付けてください。 Work Item Se…
VSTSの9/21分のリリースノート翻訳を行いました。オリジナルはこちらから読んで下さい。 www.visualstudio.com 今回からリリースノートを載せているサイトのプラットフォームが変わったんですかね。URLが軒並み変わっていて、上記のように埋め込みタイプが使…
connpass.com このセッション資料を公開しました。連休中にもかかわらず、お越しいただいた皆様ありがとうございます。 .NET Coreと継続的インテグレーションと継続的デリバリー—kkamegawa (英語版を作ってみました) .NET Core with Continuous Integration …
blogs.msdn.microsoft.com Team Foundation Server "15" RC1 | Visual Studio 次期TFSのRC1が公開されています。現時点では、日本語優先にしているブラウザで見るとPreview版のリリースノートが表示されますが、一番下にあるロケール設定でUnited Statesに変…
だいぶ遅れましたが、VSTSの7/29の更新分に関するリリースノートのざっくり翻訳を行いました。相変わらず操作してみないとわからないことが結構多くて悩みます…。リポジトリを作るときにreadmeも一緒に作れるのはすぐに気づいてました。 2016-Jul-29 Release…
.NET Core 1.0 RTM / Visual Studio 2015 Update 3buchizo.wordpress.com ブチザッキに任せておけばいいかなーという気がしないでもないですが、一応。TFSこと、Team Foundation Serverも2015 Update3がリリースされました。ついこの前Update 2.1が出た…
GW中(って向こうには関係ないですが)にVisual Studio Team Serviceが更新されました。私のテナントにはまだ一部の機能しかきていないようで、一週間くらいで順次更新していくそうなので、気長に待ちましょう。私が友人と使っているテナントにはすでに新機能…
予想通り、Visual Studio Team Systemが4/13で更新されました。オリジナルのリリースノートはこちらでこれはその参考訳です。 2016-April 13 Release Notes | Visual Studio Team Services 今回のリリースの中心はほとんどWorkハブですね。そのほかは見た目…