次の方法で共有


ServiceFabricPowerShell@1 - Service Fabric PowerShell v1 タスク

このタスクを使用して、Azure Service Fabric クラスター接続のコンテキスト内で PowerShell スクリプトを実行します。 Service Fabric クラスター接続が初期化されている PowerShell セッションで、PowerShell コマンドまたはスクリプトを実行します。

構文

# Service Fabric PowerShell v1
# Run a PowerShell script in the context of an Azure Service Fabric cluster connection.
- task: ServiceFabricPowerShell@1
  inputs:
    clusterConnection: # string. Alias: serviceConnectionName. Required. Cluster Service Connection. 
    ScriptType: 'FilePath' # 'FilePath' | 'InlineScript'. Required. Script Type. Default: FilePath.
    #ScriptPath: # string. Optional. Use when ScriptType = FilePath. Script Path. 
    #Inline: # string. Optional. Use when ScriptType = InlineScript. Inline Script. 
    #ScriptArguments: # string. Script Arguments.

入力

クラスター サービス接続clusterConnection -
入力エイリアス: serviceConnectionNamestring. 必須。

指定した PowerShell スクリプトの実行時にサービス接続が確立される Azure Service Fabric クラスターを指定します。


ScriptType - スクリプトの種類
string. 必須。 使用できる値: FilePath (スクリプト ファイル パス)、InlineScript (インライン スクリプト)。 既定値: FilePath.

スクリプトをファイルとして提供するか、タスク内でインラインで提供するかを指定します。


ScriptPath - スクリプト パスの
string. 任意 ScriptType = FilePathするときに使用します。

実行する PowerShell スクリプトへのパスを指定します。 ワイルドカードと変数を含めることができます。 例: $(system.defaultworkingdirectory)/**/drop/projectartifacts/**/docker-compose.yml

Compose ファイルの結合は、このタスクの一部としてサポートされていません。


インライン スクリプト の
string. 任意 ScriptType = InlineScriptするときに使用します。 既定値: # You can write your PowerShell scripts inline here. \n# You can also pass predefined and custom variables to this script using arguments.

ビルド エージェントで実行する PowerShell コマンドを指定します。 PowerShell タスクのの詳細について説明します。


ScriptArguments - スクリプト引数の
string.

PowerShell に渡す追加のパラメーターを指定します。 序数パラメーターまたは名前付きパラメーターを指定できます。


タスク コントロールのオプション

すべてのタスクには、タスク入力に加えて制御オプションがあります。 詳細については、「コントロール オプションと一般的なタスク プロパティを参照してください。

出力変数

なし。

注釈

このタスクを使用して、Azure Service Fabric クラスター接続のコンテキスト内で PowerShell スクリプトを実行します。 Service Fabric クラスター接続が初期化されている PowerShell セッションで、PowerShell コマンドまたはスクリプトを実行します。

Service Fabric

  • このタスクでは、Service Fabric のインストールを使用して、Service Fabric クラスターに接続してデプロイします。
  • ビルド エージェントで Azure Service Fabric Core SDK します。

必要条件

要件 説明
パイプラインの種類 YAML、クラシック ビルド、クラシック リリース
実行日 エージェント、DeploymentGroup
の需要 セルフホステッド エージェントには、このタスクを使用するジョブを実行するために 次の 要求に一致する 機能 が必要です。
機能の このタスクは、ジョブ内の後続のタスクに対する要求を満たしていません。
コマンドの制限 どれでも
設定可能な変数 どれでも
エージェントのバージョン 1.95.0 以上
タスク カテゴリ 効用