2016-01-01から1年間の記事一覧
関西方面の生活もだいぶ慣れてきましたが、予想以上に東京行かないですね…。もうちょっと機会があるかなと思ったのですが。来年のde:codeはたぶん行けると思うので、その時はよろしゅうに。 今年は一人アドベントカレンダーなぞやってしまってかなり死ぬかと…
www.nuget.org 年の瀬ですが、一人アドベントカレンダー書いていて全く手を付けられなかったICU4C 58.2に対応したNuGetパッケージを公開しました。 ソースというか、パッケージはGitHubで公開しています。57_1のパッケージに含まれるバイナリはICU4C_571とい…
年末休暇中ですが、Firefox版Test & Feedback拡張機能が公開されました。 marketplace.visualstudio.com EdgeがComming soon!ですが、いつになるのかなー。Downloadをクリックすると、拡張機能のファイルがダウンロードされるので、Firefoxのタブにドロップ…
はじめに 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…
はじめに VSTSのファイルをコミット履歴から取得する Gistの取得 途中段階のソース はじめに 今日はちょっと趣向を変えて、VSTSのREST APIを使う方法を紹介します。C#で作ってもいいのですが、今日はPowerShell AdventCalendarと相乗りカレンダーということ…
VSTSで実行する単体テスト .NET CoreとVSTS ASP.NETプロジェクトのビルドテンプレート 単体テストと品質履歴 単体テストエラー発生時 まとめといいわけ VSTSで実行する単体テスト .NET CoreとVSTS いろいろ調べてみたのですが、残念ながら現在VSTSのHosted A…
はじめに Teamsとの連携 VSTSのService Hook まとめ はじめに VSTSには外部のWebサービスと連携する機能があります。イベントとしては多くないのですが、いろいろな通知が一か所にまとめられるといいものです。そんなサービス連携を紹介します。 Teamsとの連…
はじめに データを取得 作業項目でチャートを見る まとめ はじめに VSTSのデータを可視化して一括で見たいという話はよくあります。そういうときのためにVSTSはPower BIでデータを抜き取って表示できます。Power BIはVSTSだけではなく、GitHubやほかのデータ…
はじめに 初期状態 Widget紹介 ビルド関係のWidgetを追加する Widget SDK まとめ はじめに VSTSのチームを開いたとき、ダッシュボードが表示されます。デフォルトでも必要十分な情報がありますが、やはりダッシュボードであるからにはwidgetを貼りたいもので…
今日は追い込まれたので手抜きです(でも予定通りです)。 はじめに VSTSの負荷テスト機能はVisual Studioだけではなく、Apache JMeterも対応しています。以前も少し紹介しましたが、多少強化されています。 kkamegawa.hatenablog.jp 制限事項 www.visualstudi…
はじめに 負荷テストプロジェクトを登録する 負荷テストのひな型を入手する Visual Studioで負荷テスト結果を参照する ソリューションを追加する VSTS負荷テストをCI/CDで呼び出せるように設定する ビルド定義に追加する 簡単なURLテスト VSTSの負荷テストを…
はじめに URLベースのシナリオを作成する ブラウザのリクエストをそのまま使用する har(HTTP archive)を取得する HTTP Archive based testを作成 はじめに Webサイトをリリースして、著名なメディアに取り上げられるなどの何らかの事情で、突発的にアクセス…
はじめに フィードバックをお願いする ダッシュボードの設定 フィードバック依頼 フィードバック開始 開発側 まとめ はじめに フィードバックがほしい、とお願いしても、VSTSのWeb UIに不慣れな人ではなかなかチケットを作ってもらうことは難しいです。もう…
はじめに Chrome拡張機能 操作を記録する スクリーンショット&メモ 履歴 作業項目と関連付け バグの作成 VSTSでのバグ確認 Test Managerで探索テスト Test Managerで起動する 記録の日数について まとめ はじめに テストケースだけでバグが検出できればいい…
手動テスト、バグ発行 テストを実行 Chromeで実行 バグ情報 バグ修正 Test Managerでの実行 手動テスト、バグ発行 テストを実行 昨日作成した、テスト計画のテストケースからテストを実行します。Activeになっているテストを選択して、Run with Optionsを選…
テストタブ Test & feedback用Chrome拡張機能 初期設定 テストを作る 要件ベースのテスト抽出 テスト計画の編集 まとめ テストタブ TestタブではVSTSのテスト機能の情報が集約されています。結構高度な機能で、要件に基づくテストや、負荷テストを一元管理す…
はじめに インストール フィードを作成する フィードに接続する Nugetフィードを構成する npmフィードを構成する macOS/Linux Windows プレビュー版を非表示にする 作成パッケージの管理 まとめ はじめに NuGetを使う場合、通常はnuget.orgに公開したパッケ…
昨日はRelease Managementによる継続的デプロイの基本を紹介しました。単にデプロイするだけであればビルド時に実行することもできますが、デプロイ時に他者の確認を要求したいことや、デプロイのメール通知といった機能を使うにはRelease Managementを使う…
昨日まででCIができたので、今度はCD(Continuous Deployment)を紹介します。 はじめに リリース定義の作成 リリース実行 まとめ はじめに 実はビルドとリリースのタスクは共通で使用できます。タスクを追加するダイアログボックスが表示されると、どちらにも…
ちょっと遅くなりました。明日も遅くなるかもしれません。昨日はVSTSで簡単にビルドキューに挿入するところまでを紹介しました。今日は使うと便利なビルドオプションを紹介します。 ビルドの細かい設定 ビルドオプション リポジトリオプションを設定する 独…
Visual Studio Team ServicesはAppVeyorやCircleCIのようなCI機能を持っています。内蔵の範囲で使う限りは非常に簡単に使えます。外部のリポジトリにホストされているソースでもビルドできるので、ビルドエージェントを使うだけでも便利ですよ。 価格 初期設…
Gitの詳細な説明ではありませんが、Visual StudioとVSTSを使って、Gitのプルリクエストおよび、マージまでの流れを解説します。 Visual Studioからプッシュ pull request(プル要求) Visual Studioで作成する ブラウザでpull requestを処理する cherry-pick m…
ようやく今日からVisual Studioをつないで開発を行います。 Gitリポジトリ 初期化 Gitセキュリティ設定 ブランチと作業項目を関連付ける Visual StudioからVSTSへ接続する Gitの設定 プロジェクトを作成する まとめ Gitリポジトリ まず、VSTSにGitリポジトリ…
いよいよ作業項目を作っていきましょう。 Featureを作成する 初期登録 Story BoardをPowerPointで作成 プロダクトバックログの作成 自動的に関連付けされるバックログ ブランチに関連付ける バックログのテンプレート化 メールで送信 フィードバックを要求す…
4日目は作業項目をカスタマイズを紹介します。 初期状態 Features バックログ カンバン Backlog Items カンバン 作業工数管理 初期状態 Workタブをクリックすると、Backlog Itemsが初期状態で表示されます。Scrumテンプレートでは、Features(要求される機能)…
はじめに チームプロジェクトを追加する セキュリティ設定 新しいプロセステンプレートを作る ビルド設定 拡張機能 性能 まとめ はじめに 昨日で初期設定は終わったみたいなことを書きましたが、今日は応用編の初期設定を紹介します。やってもやらなくても構…
Azure ADのユーザー管理 ユーザー管理 無料アカウント(Stakeholder) Basic(5人まで無料) Visual Studioサブスクリプション アカウントセキュリティ設定 チーム初期設定 通知設定 アイテム保持ポリシー まとめ Azure ADのユーザー管理 Azureポータルに組織ア…
はじめに 今日からAdvent Calendarがはじまりますね。特に参加はしていないですが、Visual Studio Team Services(以下VSTS)の全機能について解説していこうと思います。日付が合えばほかのAdvent Calendarに相乗りの形で公開します。現在想定しているペース…
はじめに フィード作成 ソースファイル ビルド フィードに接続する はじめに VSTS/TFS 2017にはNuGetパッケージサーバー機能が提供されています。VSTSの場合、最初の5名までは無料です。パブリックに公開するようなパッケージではnuget.orgを使えばいいので…
感謝祭期間中だというのに、いつも通りVSTSの更新が行われました。前回からGoogle翻訳を使って下訳→チェック修正しているので、かかる時間がずいぶん短くなりました(^^;。 Gitのブランチポリシーの挙動が少しユーザーの期待と違っていたので、期待されている…