すばやく理解するための、簡単な説明です。
画像をクリックすると、最大化します。
Azure DevOpsとは
高品質のソフトウェアを、短期間でリリースするための、サービス群です。
Azure DevOpsに含まれるサービス
つぎのサービスが含まれます。
画面イメージ
Overview
プロジェクトの概要です。
Wikiです。
Boards
作業の一覧です。
作業の詳細です。
Repos
Gitリポジトリです。
プルリクエストもできます。
Pipelines
パイプラインの実行結果の一覧です。
パイプラインを設定すれば、さまざまなことを自動化できます。
つぎのようなファイルで、パイプラインを設定できます。
azure-pipelines.yml
trigger:
- master
# 仮想マシンを指定する。
pool:
vmImage: ubuntu-latest
# Node.jsをインストールする。
steps:
- task: NodeTool@0
inputs:
versionSpec: '16.14.0'
displayName: 'Install Node.js'
# Artifactsの認証をする。
- task: npmAuthenticate@0
inputs:
workingFile: .npmrc
# ビルドする。
- script: |
npm install -g @angular/cli
npm install
ng build --prod
displayName: 'npm install and build'
# ビルドの成果物を発行する。
- publish: $(System.DefaultWorkingDirectory)/dist
artifact: dist
Test Plans
テストケースの一覧です。
テストケースを作成したあと、結果も入力できます。
E2Eテストなどの機能はありません。
不具合の報告をするための、ブラウザの拡張機能もあります。
Artifacts
パッケージの一覧です。
プライベートリポジトリを作成して、パッケージを保護できます。