タスクのビルドとリリースBuild and release tasks

Azure Pipelines |TFS 2018 |TFS 2017 |TFS 2015 | 以前のバージョン (XAML ビルド)Azure Pipelines | TFS 2018 | TFS 2017 | TFS 2015 | Previous versions (XAML builds)

注意

Microsoft Team Foundation Server (TFS) 2018 およびそれ以前のバージョンでは、ビルドとリリースの パイプライン定義 と呼ばれ、 実行ビルドサービス接続サービスエンドポイント と呼ばれます。また、 ステージ環境 と呼ばれ、 ジョブフェーズ と呼ばれます。In Microsoft Team Foundation Server (TFS) 2018 and previous versions, build and release pipelines are called definitions, runs are called builds, service connections are called service endpoints, stages are called environments, and jobs are called phases.

この記事では、組み込みタスクのインデックスについて説明します。This article provides an index of built-in tasks. タスクの詳細については、「タスクの 概念」を参照してください。これには、カスタムタスクの作成、カスタム拡張機能、Visual Studio Marketplace でのタスクの検索などが含まれます。To learn more about tasks, including creating custom tasks, custom extensions, and finding tasks on the Visual Studio Marketplace, see Tasks concepts.

BuildBuild

タスクTask バージョンVersions
.NET Core CLI タスク-dotnet アプリケーションをビルド、テスト、パッケージ化、または発行します。または、カスタム dotnet コマンドを実行します。 パッケージコマンドの場合、では、Package Management や MyGet などの NuGet.org と認証されたフィードがサポートされます。For package commands, supports NuGet.org and authenticated feeds like Package Management and MyGet. Azure Pipelines、TFS 2017 以降Azure Pipelines, TFS 2017 and newer
Android のビルドタスク (非推奨、Gradle を使用) -android のビルドおよびリリースタスク Azure Pipelines、TFS 2015 RTM 以降Azure Pipelines, TFS 2015 RTM and newer
Android 署名のビルドとリリースタスク-android 署名のビルドおよびリリースタスク Azure Pipelines、TFS 2015 RTM 以降Azure Pipelines, TFS 2015 RTM and newer
Ant ビルドとリリースタスク-Apache Ant でビルドする方法について説明します Azure Pipelines、TFS 2015 RTM 以降Azure Pipelines, TFS 2015 RTM and newer
Azure IoT Edge タスク-アプリケーションをすばやく効率的にビルド、テスト、配置して、Azure IoT Edge Azure PipelinesAzure Pipelines
Cmake ビルドとリリースタスク-cmake ビルドとリリースタスク Azure Pipelines、TFS 2015 RTM 以降Azure Pipelines, TFS 2015 RTM and newer
Docker Compose タスク-複数コンテナーの Docker アプリケーションをビルド、プッシュ、または実行します。 タスクは、Docker または Azure Container registry で使用できます。Task can be used with Docker or Azure Container registry. Azure Pipelines、Azure DevOps Server 2019Azure Pipelines, Azure DevOps Server 2019
Docker タスク-docker レジストリサービス接続を使用して任意のコンテナーレジストリに docker イメージをビルドしてプッシュする Azure Pipelines、TFS 2018 以降Azure Pipelines, TFS 2018 and newer
ゴータスク-Get、ビルド、テストの実行、またはカスタムの [移動] コマンドを実行します。 Azure PipelinesAzure Pipelines
ビルドとリリースタスクの Gradle -Gradle ビルドとリリースタスク Azure Pipelines、TFS 2015 RTM 以降Azure Pipelines, TFS 2015 RTM and newer
ビルドとリリースタスクの Grunt -Grunt ビルドとリリースタスク Azure Pipelines、TFS 2015.3 以降Azure Pipelines, TFS 2015.3 and newer
ビルドとリリースタスクの Gulp -Gulp ビルドとリリースタスク Azure Pipelines、TFS 2015 RTM 以降Azure Pipelines, TFS 2015 RTM and newer
シンボルのソースのインデックス作成 &シンボルの発行 & シンボルの発行のビルドと解放タスク Azure Pipelines、TFS 2015 RTM 以降Azure Pipelines, TFS 2015 RTM and newer
Jenkins Queue ジョブのビルドと解放タスク-Jenkins server のビルドと解放タスクでジョブをキューに入れます Azure Pipelines、TFS 2017 以降Azure Pipelines, TFS 2017 and newer
Maven ビルドおよびリリースタスク-maven ビルドおよびリリースタスク Azure Pipelines、TFS 2015 RTM 以降Azure Pipelines, TFS 2015 RTM and newer
Msbuild ビルドおよびリリースタスク-msbuild ビルドおよびリリースタスク Azure Pipelines、TFS 2015 RTM 以降Azure Pipelines, TFS 2015 RTM and newer
Sonarqube-分析構成の準備-ビルドを実行する前に必要なすべての設定を構成します。 Azure Pipelines、TFS 2015.3 以降Azure Pipelines, TFS 2015.3 and newer
Sonarqube Publish 品質ゲート結果-ビルドの概要に品質ゲートの状態を表示します Azure Pipelines、TFS 2015.3 以降Azure Pipelines, TFS 2015.3 and newer
Sonarqube-実行コード分析-ソースコードの分析を実行します Azure Pipelines、TFS 2015.3 以降Azure Pipelines, TFS 2015.3 and newer
Visual studio ビルドビルドおよびリリースタスク-Visual studio ビルドビルドおよびリリースタスク Azure Pipelines、TFS 2015 RTM 以降Azure Pipelines, TFS 2015 RTM and newer
Xamarin android のビルドおよびリリースタスク-xamarin android のビルドおよびリリースタスク Azure Pipelines、TFS 2015 RTM 以降Azure Pipelines, TFS 2015 RTM and newer
Xamarin. ios のビルドおよびリリースタスク-xamarin ios のビルドおよびリリースタスク Azure Pipelines、TFS 2015 RTM 以降Azure Pipelines, TFS 2015 RTM and newer
ビルドとリリースタスクの Xcode -Xcode ビルドとリリースタスク Azure PipelinesAzure Pipelines
Xcode ビルドビルドとリリースタスク-Xcode ビルドビルドとリリースタスク TFS 2015、TFS 2017、TFS 2018TFS 2015, TFS 2017, TFS 2018
Xcode Package ios のビルドとリリースタスク-Xcode package ios のビルドおよびリリースタスク Azure Pipelines、TFS 2015 RTM 以降Azure Pipelines, TFS 2015 RTM and newer

ユーティリティUtility

タスクTask バージョンVersions
ファイルのアーカイブタスク-アーカイブファイルを使用して、ソースフォルダーを作成します。 Azure Pipelines、TFS 2017 以降Azure Pipelines, TFS 2017 and newer
Azure ネットワーク Load Balancer タスク-azure 仮想マシンのネットワークインターフェイスをロードバランサーのアドレスプールに接続または切断する Azure PipelinesAzure Pipelines
Bash タスク-MacOS、Linux、または Windows で bash スクリプトを実行する Azure PipelinesAzure Pipelines
バッチスクリプトタスク-コードをビルドするときに .bat または .cmd スクリプトを実行する Azure Pipelines、TFS 2015 RTM 以降Azure Pipelines, TFS 2015 RTM and newer
キャッシュタスク -パイプラインの実行間でファイル (依存関係など) をキャッシュすることにより、ビルドのパフォーマンスを向上させます。Cache task - Improve build performance by caching files, like dependencies, between pipeline runs. Azure Pipelines、TFS 2017 以降Azure Pipelines, TFS 2017 and newer
コマンドラインタスク-コードをビルドするときにコマンドプロンプトからツールを実行する Azure Pipelines、TFS 2015 RTM 以降Azure Pipelines, TFS 2015 RTM and newer
ビルド成果物のコピーと発行タスク-ビルド成果物をステージングフォルダーにコピーして発行します TFS 2015 RTM。TFS 2015 RTM. TFS の Azure Pipelines 以降のバージョンでは非推奨となりました。Deprecated on Azure Pipelines and newer versions of TFS.
ファイルのコピータスク-コードをビルドするときに一致パターンを持つフォルダー間でファイルをコピーする Azure Pipelines、TFS 2015.3 以降Azure Pipelines, TFS 2015.3 and newer
Curl ファイルのアップロードタスク-curl を使用して、サポートされているプロトコルでファイルをアップロードします Azure Pipelines、TFS 2015 RTM 以降Azure Pipelines, TFS 2015 RTM and newer
ファイルの暗号化解除 (openssl) タスク-openssl を使用したファイルの暗号化解除のためのシンユーティリティタスク Azure PipelinesAzure Pipelines
タスクの遅延-ビルドまたはリリースパイプラインの実行を一時停止して、一定の遅延時間を作成する Azure Pipelines、Azure DevOps Server 2019Azure Pipelines, Azure DevOps Server 2019
ファイルの削除タスク-コードをビルドするときに、エージェントの作業ディレクトリからファイルを削除します。 Azure Pipelines、TFS 2015.3 以降Azure Pipelines, TFS 2015.3 and newer
ビルド 成果物のダウンロードタスク -ビルドまたはリリースパイプラインで使用するビルド成果物のダウンロードタスク Azure PipelinesAzure Pipelines
ファイル共有アイテムのダウンロードタスク-AZURE PIPELINES および TFS のファイル共有アイテムのダウンロードタスク Azure PipelinesAzure Pipelines
Github リリースタスクをダウンロードする-パイプラインの一部として github リリースからアセットをダウンロードする Azure PipelinesAzure Pipelines
パッケージのダウンロードタスク-Azure Artifacts または TFS の Package Management フィードからパッケージをダウンロードします。 Azure PipelinesAzure Pipelines
パイプラインアーティファクトのダウンロードタスク-パイプライン成果物をダウンロードして、このパイプラインの前の段階、または別のパイプラインからパイプラインの成果物をダウンロードします Azure PipelinesAzure Pipelines
セキュリティで保護されたファイルのダウンロードタスク-のビルドまたはリリースエージェントの一時的な場所に、セキュリティで保護されたファイルをダウンロードします。 Azure PipelinesAzure Pipelines
ファイルの抽出タスク-(TFS) の minimatch パターンを使用してアーカイブからターゲットフォルダーにファイルを抽出する Azure Pipelines、TFS 2017 以降Azure Pipelines, TFS 2017 and newer
ファイル変換タスク-構成ファイルの変換と変数の置換をターゲットパッケージまたはフォルダーに適用します。 Azure Pipelines、Azure DevOps Server 2019Azure Pipelines, Azure DevOps Server 2019
Ftp アップロードタスク-ファイル転送プロトコル (ftp) を使用してリモートコンピューターにファイルをアップロードするか、(TFS) の FTPS を使用して安全にファイルをアップロードします。 Azure Pipelines、TFS 2017 以降Azure Pipelines, TFS 2017 and newer
Github リリースタスク-github リリースを作成、編集、または破棄します。 Azure PipelinesAzure Pipelines
Apple 証明書のインストールタスク-(TFS) の macOS エージェントでのビルドに必要な Apple 証明書をインストールします Azure Pipelines、TFS 2018 以降Azure Pipelines, TFS 2018 and newer
Apple プロビジョニングプロファイルのインストールタスク-macOS エージェントでのビルドに必要な apple プロビジョニングプロファイルをインストールします Azure Pipelines、TFS 2018 以降Azure Pipelines, TFS 2018 and newer
Ssh キーのインストールタスク-ビルドまたはリリースの前に ssh キーをインストールします Azure PipelinesAzure Pipelines
Azure 関数の呼び出しタスク-azure 関数アプリで HTTP によってトリガーされる関数を呼び出し、応答を解析します。 Azure Pipelines、TFS 2017 以降Azure Pipelines, TFS 2017 and newer
Http REST API タスク -ビルドとリリースのタスクを呼び出して、http API を呼び出し、ビルドまたはリリースパイプラインを使用して応答を解析します。 Azure Pipelines、TFS 2018 以降Azure Pipelines, TFS 2018 and newer
Jenkins の成果物のダウンロードタスク-Jenkins ジョブによって生成された成果物をダウンロードする Azure Pipelines、TFS 2017 以降Azure Pipelines, TFS 2017 and newer
手動介入タスク-リリースパイプラインでステージ内のアクティブな配置を一時停止する Azure Pipelines、Azure DevOps Server 2019Azure Pipelines, Azure DevOps Server 2019
Powershell タスク-powershell スクリプトの実行 Azure Pipelines、TFS 2015 RTM 以降Azure Pipelines, TFS 2015 RTM and newer
ビルド成果物の発行タスク-ビルド成果物を Azure Pipelines、TEAM FOUNDATION SERVER (TFS)、またはファイル共有に発行します Azure Pipelines、TFS 2015 RTM 以降Azure Pipelines, TFS 2015 RTM and newer
パイプラインアーティファクトの発行タスク-成果物を Azure Pipelines に発行します。 Azure PipelinesAzure Pipelines
Azure Service Bus に発行するタスク-ビルドまたはリリースパイプラインを使用して Azure Service Bus にメッセージを送信する Azure Pipelines、Azure DevOps Server 2019Azure Pipelines, Azure DevOps Server 2019
Python スクリプトタスク-ビルドまたはリリースパイプラインでの python スクリプトの実行 Azure PipelinesAzure Pipelines
クエリ Azure Monitor アラートタスク-ビルドまたはリリースパイプラインでアクティブなアラートに対して構成されている Azure Monitor ルールを確認します。 Azure Pipelines、TFS 2017 以降Azure Pipelines, TFS 2017 and newer
作業項目のクエリタスク-作業項目クエリによって返される一致項目の数が、構成されているしきい値内であることを確認します。 Azure Pipelines、TFS 2017 以降Azure Pipelines, TFS 2017 and newer
Service Fabric Powershell ユーティリティタスク-Service Fabric powershell タスクをビルドまたはリリースパイプラインで使用する Azure Pipelines、Azure DevOps Server 2019Azure Pipelines, Azure DevOps Server 2019
シェルスクリプトタスク-コードをビルドするときに bash スクリプトを実行する Azure Pipelines、TFS 2015 RTM 以降Azure Pipelines, TFS 2015 RTM and newer
Service Fabric マニフェストの更新タスク-Service Fabric アプリのバージョンを更新する Azure Pipelines、TFS 2017 以降Azure Pipelines, TFS 2017 and newer
Xamarin のライセンスタスク-コードをビルドするときに xamarin ライセンスをアクティブ化または非アクティブ化する Azure Pipelines、TFS 2015 RTM 以降Azure Pipelines, TFS 2015 RTM and newer

Server1Test

タスクTask バージョンVersions
テストタスクの App Center -Visual Studio App Center でアプリパッケージをテストします。 Azure Pipelines、TFS 2017 以降Azure Pipelines, TFS 2017 and newer
クラウドベースの Apache JMeter ロードテストタスク (非推奨) -クラウドで apache JMeter ロードテストを実行します Azure PipelinesAzure Pipelines
クラウドベースのロードテストタスク (非推奨) -クラウドベースのロードテストをビルドおよびリリースパイプラインに統合するために Azure Pipelines を含むビルドまたはリリースパイプラインを使用して、クラウドでロードテストを実行します Azure Pipelines、TFS 2015 RTM 以降Azure Pipelines, TFS 2015 RTM and newer
クラウドベースの Web パフォーマンステストタスク (非推奨) -ビルドまたはリリースパイプラインを使用してクイック Web パフォーマンステストを実行し、web アプリケーションが存在し、応答していることを簡単に確認します。 Azure Pipelines、TFS 2015 RTM 以降Azure Pipelines, TFS 2015 RTM and newer
コンテナー 構造のテストタスク -コンテナータスクによるコンテナー構造のテスト、およびビルドとリリースのパイプラインへのテストレポートの統合 Azure PipelinesAzure Pipelines
コードカバレッジ結果の発行タスク-Azure Pipelines または TFS ビルドからの CoJaCoCo tura またはコードカバレッジの結果の発行 Azure Pipelines、TFS 2015 RTM 以降Azure Pipelines, TFS 2015 RTM and newer
テスト結果タスクの発行-テスト結果を発行して、テストレポートをビルドおよびリリースパイプラインに統合します Azure Pipelines、TFS 2015 RTM 以降Azure Pipelines, TFS 2015 RTM and newer
機能テストタスクの実行-テストエージェントを使用して一連のコンピューターでコード化された UI/Selenium/機能テストを実行し、クラウドベースのロードテストをビルドパイプラインとリリースパイプラインに統合します。 Azure Pipelines、TFS 2015 RTM 以降Azure Pipelines, TFS 2015 RTM and newer
Visual Studio テストエージェントの配置タスク-一連のコンピューターでテストを実行するようにテストエージェントを配置および構成し、クラウドベースのロードテストをビルドとリリースのパイプラインに統合します。 Azure Pipelines、TFS 2015 RTM 以降Azure Pipelines, TFS 2015 RTM and newer
Visual Studio テストタスク-Visual studio テストランナーを使用して、単体テストと機能テスト (Selenium、Appium、コード化された UI テストなど) を実行します。 XUnit、NUnit、Chutzpah などの Visual Studio テストアダプターがあるテストフレームワークも実行できます。Test frameworks that have a Visual Studio test adapter such as xUnit, NUnit, Chutzpah, etc. can also be run. Azure PipelinesAzure Pipelines
Xamarin Test Cloud タスク-このタスクは非推奨とされます。 代わりに、App Center テストタスクを使用してください。Use the App Center Test task instead. Azure Pipelines、TFS 2015 RTM 以降Azure Pipelines, TFS 2015 RTM and newer

PackagePackage

タスクTask バージョンVersions
Cocoアポストロフィ ds タスク-Azure Pipelines または TEAM FOUNDATION SERVER (TFS) でコードを作成するときに、cocoアポストロフィ ds パッケージを使用する方法についての詳細を説明します。 Azure Pipelines、TFS 2015 RTM 以降Azure Pipelines, TFS 2015 RTM and newer
Conda 環境タスク-コードをビルドするときに conda 環境を作成およびアクティブ化する方法 Azure PipelinesAzure Pipelines
Maven 認証タスク (タスクランナー用) -Azure Artifacts フィードと外部 Maven リポジトリの資格情報を提供します。 Azure PipelinesAzure Pipelines
Npm 認証タスク (タスクランナー用) -npm タスクも使用している場合は、このタスクを使用しないでください。 ビルドのスコープについて、リポジトリ内の npmrc ファイルに npm 資格情報を提供します。Provides npm credentials to an .npmrc file in your repository for the scope of the build. これにより、gulp や Grunt などの npm タスクランナーがプライベートレジストリを使用して認証できるようになります。This enables npm task runners like gulp and Grunt to authenticate with private registries. Azure PipelinesAzure Pipelines
npm タスク-Azure Pipelines でコードをビルドするときに npm パッケージを使用する方法 Azure Pipelines、TFS 2015 RTM 以降Azure Pipelines, TFS 2015 RTM and newer
Nuget 認証-Azure Artifacts およびその他の nuget リポジトリで認証する nuget ツールを構成します Azure PipelinesAzure Pipelines
Nuget の復元、パック、発行のタスク-コードをビルドするときに nuget パッケージを使用する方法について詳しく説明します。 Azure Pipelines、TFS 2018 以降Azure Pipelines, TFS 2018 and newer
PyPI Publisher タスク (非推奨) -コードをビルドするときにパッケージを PyPI にアップロードする方法 Azure PipelinesAzure Pipelines
Python Pip 認証-pip で認証を設定して、パイプラインで pip コマンドを実行できるようにします。 Azure PipelinesAzure Pipelines
Python Twineによる認証のアップロード-python パッケージをパイプラインに発行できるように、python フィードに対して twine による認証を設定します。 Azure PipelinesAzure Pipelines
ユニバーサルパッケージ、ダウンロード、発行タスク-コードをビルドするときにユニバーサルパッケージを使用する方法について詳しく説明します。 Azure Pipelines、TFS 2018 以降Azure Pipelines, TFS 2018 and newer

配置Deploy

タスクTask バージョンVersions
タスクの App Center 配布-App Center を通じて、テスト担当者とユーザーにアプリのビルドを配布する Azure Pipelines、TFS 2017 以降Azure Pipelines, TFS 2017 and newer
Azure App Service の展開タスク-Web Apps、関数、および web ジョブを展開する Azure アプリサービスを更新するには、Azure App Service 展開タスクを使用します。 Azure Pipelines、Azure DevOps Server 2019Azure Pipelines, Azure DevOps Server 2019
タスクの開始、停止、再起動、スロットスワップ、プレビューとスワップ、サイト拡張機能のインストール、または Azure App Service の継続的な監視を有効に Azure App Service Azure PipelinesAzure Pipelines
Azure App Service 設定タスク-Azure App Service 設定タスクは、web アプリまたはそのデプロイスロットで JSON 構文を使用して、アプリ設定、接続文字列、その他の一般的な設定を一括して構成することをサポートします。 Azure PipelinesAzure Pipelines
タスクの Azure CLI -Microsoft Azure CLI コマンドを含むシェルまたはバッチスクリプトを実行するタスクをビルドする Azure Pipelines、Azure DevOps Server 2019Azure Pipelines, Azure DevOps Server 2019
Azure クラウドサービスのデプロイタスク-Azure クラウドサービスのデプロイ Azure PipelinesAzure Pipelines
Azure Database For mysql のデプロイタスク-スクリプトを実行し、azure DB for mysql に変更を加えます。 Azure PipelinesAzure Pipelines
Azure ファイルコピータスク-Microsoft Azure ストレージ blob または仮想マシン (vm) にファイルをコピーするためのビルドタスク Azure Pipelines、TFS 2015.3 以降Azure Pipelines, TFS 2015.3 and newer
コンテナータスク用の Azure Function App -カスタムイメージを使用した Linux での Azure Functions のデプロイ Azure PipelinesAzure Pipelines
Azure Function App タスク-Azure App Service deploy タスクを使用して Azure アプリサービスを更新し、Web Apps、関数、および web ジョブをデプロイします。 Azure PipelinesAzure Pipelines
すべてのビルドおよびリリースパイプラインのジョブで使用するタスク Azure Key Vault タスクを Azure Key Vault する Azure Pipelines、Azure DevOps Server 2019Azure Pipelines, Azure DevOps Server 2019
アラートの Azure Monitor タスク-Azure リソースに対して使用可能なメトリックに関するアラートを構成する Azure PipelinesAzure Pipelines
Azure Policy タスク-Azure ポリシーを使用したセキュリティとコンプライアンスの評価 Azure Pipelines、Azure DevOps Server 2019Azure Pipelines, Azure DevOps Server 2019
Azure PowerShell タスク-Azure 環境内で PowerShell スクリプトを実行する Azure PipelinesAzure Pipelines
Azure リソースグループのデプロイタスク-Azure リソースグループのデプロイ、開始、停止、または削除 Azure PipelinesAzure Pipelines
デプロイタスクの Azure SQL Database -DACPAC を使用して AZURE SQL DB をデプロイするか、SQLCMD を使用してスクリプトを実行します Azure PipelinesAzure Pipelines
Azure 仮想マシンスケールセットのデプロイタスク-仮想マシンスケールセットイメージのデプロイ Azure PipelinesAzure Pipelines
コンテナータスク用の Azure Web アプリ-Web Apps、関数、および web ジョブを Azure アプリサービスにデプロイする Azure PipelinesAzure Pipelines
Azure Web アプリタスク-Azure App Service デプロイタスクは、Azure アプリサービスを更新して Web Apps、Functions、および web ジョブをデプロイするために使用されます。 Azure PipelinesAzure Pipelines
マシンイメージの作成タスク-Azure 仮想マシンスケールセットのデプロイに使用する packer を使用してマシンイメージを構築します Azure PipelinesAzure Pipelines
Chef ナイフタスク-Chef ワークステーションでナイフコマンドを使用してスクリプトを実行する Azure PipelinesAzure Pipelines
Chef task -環境属性を編集して Chef 環境にデプロイする Azure PipelinesAzure Pipelines
Ssh 経由でファイルをコピーするタスク-すべてのビルドおよびリリースパイプラインのジョブで使用するために、Ssh を介してファイルをコピーします。 Azure Pipelines、TFS 2017 以降Azure Pipelines, TFS 2017 and newer
IIS Web アプリのデプロイタスク-WebDeploy を使用して web サイトまたは web アプリをデプロイする Azure PipelinesAzure Pipelines
IIS Web アプリの管理タスク-web サイト、web アプリ、仮想ディレクトリ、またはアプリケーションプールを作成または更新します Azure PipelinesAzure Pipelines
Kubectl task -Kubectl コマンドを実行して、Azure Container Service での Kubernetes クラスターのデプロイ、構成、または更新を行います。 Azure PipelinesAzure Pipelines
Kubernetes マニフェストタスク-焼き付けると Kubernetes クラスターへのマニフェストの配置 Azure PipelinesAzure Pipelines
Mysql データベースをコンピューターグループタスクに配置します。このタスクは、mysql データベースの配置に使用されます。 Azure PipelinesAzure Pipelines
" ヘルムグラフのパッケージ化と配置" タスク -Kubernetes クラスターを配置、構成、更新するには、Azure Container Service での、ヘルムコマンドを実行します。 Azure Pipelines、Azure DevOps Server 2019Azure Pipelines, Azure DevOps Server 2019
ターゲットコンピューターでの powershell タスク-ターゲットコンピューターの powershell ビルドタスク Azure Pipelines、TFS 2015 RTM 以降Azure Pipelines, TFS 2015 RTM and newer
アプリケーション展開タスクの Service Fabric -Service Fabric アプリケーション展開タスク Azure Pipelines、TFS 2017 以降Azure Pipelines, TFS 2017 and newer
Service Fabricの展開タスクの作成-Service Fabric のデプロイの作成タスクの作成 Azure Pipelines、Azure DevOps Server 2019Azure Pipelines, Azure DevOps Server 2019
Ssh 展開タスク-すべてのビルドおよびリリースパイプラインのジョブで使用する ssh タスク Azure Pipelines、TFS 2017 以降Azure Pipelines, TFS 2017 and newer
Windows コンピューターのファイルコピータスク-アプリケーションファイルとその他のアイテムをリモート Windows マシンにコピーします。 Azure Pipelines、TFS 2015 RTM 以降Azure Pipelines, TFS 2015 RTM and newer
WinRM SQL SERVER DB 配置タスク-DACPAC または SQL スクリプトを使用して SQL Server データベースに配置する Azure PipelinesAzure Pipelines

ツールTool

タスクTask バージョンVersions
Docker インストーラータスク-エージェントコンピューターへの docker CLI のインストール Azure Pipelines、Azure DevOps Server 2019Azure Pipelines, Azure DevOps Server 2019
[ツールインストーラータスク]-ツールキャッシュに特定のバージョンの実行ツールを検索またはダウンロードし、それをパスに追加します。 Azure PipelinesAzure Pipelines
ヘルムインストーラータスク-エージェントコンピューターへのインストールのヘルム Azure PipelinesAzure Pipelines
Java ツールインストーラータスク-java のバージョンを変更する Azure PipelinesAzure Pipelines
Kubectl installer タスク-エージェントコンピューターへの Kubectl のインストール Azure PipelinesAzure Pipelines
Node.js ツールインストーラータスク-指定したバージョンの Node.js を検索、ダウンロード、およびキャッシュし、パスに追加します。 Azure PipelinesAzure Pipelines
Nuget ツールインストーラータスク-指定されたバージョンの nuget を検索、ダウンロード、キャッシュし、パスに追加します Azure PipelinesAzure Pipelines
.Net core タスクを使用する-インターネットまたはツールキャッシュから特定のバージョンの .net Core を取得し、パスに追加します。 Azure PipelinesAzure Pipelines
[ Python バージョンタスクを使用 する]-エージェントで実行する python のバージョンを選択し、必要に応じてパスに追加します。 Azure PipelinesAzure Pipelines
Ruby バージョンタスクを使用する-エージェントで実行する ruby のバージョンを選択し、必要に応じてパスに追加します。 Azure PipelinesAzure Pipelines
Visual Studio テストプラットフォームインストーラータスク-nuget.org またはツールキャッシュからテストプラットフォームを取得し、テストを実行して診断データを収集できるようにします。 Azure PipelinesAzure Pipelines

ツールインストーラーのタスクの詳細については、「 ツールインストーラー」を参照してください。To learn more about tool installer tasks, see Tool installers.

ソースを開くOpen source

これらのタスクは、 GitHub のオープンソースです。These tasks are open source on GitHub. フィードバックと投稿が歓迎されます。Feedback and contributions are welcome.

よく寄せられる質問FAQ

アプリを作成する手順については、どこで学習できますか。Where can I learn step-by-step how to build my app?

アプリをビルドするBuild your app

独自のビルドタスクを追加できますか。Can I add my own build tasks?

はい:ビルドタスクを追加しますYes: Add a build task

エージェントは必要ですか。Do I need an agent?

ビルドまたはリリースを実行するには、少なくとも1つの エージェント が必要です。You need at least one agent to run your build or release.

問題が発生しています。I'm having problems. トラブルシューティングを行うにはどうすればよいですか。How can I troubleshoot them?

ビルドとリリースのトラブルシューティング」を参照してください。See Troubleshoot Build and Release.

既定のエージェントプールを選択できません。ビルドまたはリリースをキューに置いてはいけません。I can't select a default agent pool and I can't queue my build or release. これをどのように修正すればよいですか?How do I fix this?

エージェントプール」を参照してください。See Agent pools.

NuGet プッシュタスクが次のエラーで失敗しています: "エラー: ローカル発行者の証明書を取得できません"。My NuGet push task is failing with the following error: "Error: unable to get local issuer certificate". どうしたらいいですか。How can I fix this?

これは、信頼されたルート証明書を追加することによって修正できます。This can be fixed by adding a trusted root certificate. NODE_EXTRA_CA_CERTS=fileビルドエージェントに環境変数を追加するか、パイプラインにタスク変数を追加することができ NODE.EXTRA.CA.CERTS=file ます。You can either add the NODE_EXTRA_CA_CERTS=file environment variable to your build agent, or you can add the NODE.EXTRA.CA.CERTS=file task variable in your pipeline. 詳細については、「 環境変数 」を参照してください。See Environment variables for more details.

TFS をオンプレミスで使用していますが、これらの機能の一部が表示されません。I use TFS on-premises and I don't see some of these features. なぜでしょうか。Why not?

これらの機能の一部は Azure Pipelines でのみ使用でき、オンプレミスではまだ使用できません。Some of these features are available only on Azure Pipelines and not yet available on-premises. TFS の最新バージョンにアップグレードした場合は、一部の機能をオンプレミスで使用できます。Some features are available on-premises if you have upgraded to the latest version of TFS.