ContainerBuild@0 - コンテナー ビルド v0 タスク
コンテナー ビルド タスク。
構文
# Container Build v0
# Container Build Task.
- task: ContainerBuild@0
inputs:
#dockerRegistryServiceConnection: # string. Docker registry service connection.
#repository: # string. Container repository.
Dockerfile: 'Dockerfile' # string. Required. Dockerfile. Default: Dockerfile.
#buildContext: '.' # string. Build context. Default: ..
#tags: '$(Build.BuildId)' # string. Tags. Default: $(Build.BuildId).
入力
dockerRegistryServiceConnection
-
Docker レジストリ サービス接続
string
.
Docker レジストリ サービス接続を指定します。
repository
-
コンテナー リポジトリ
string
.
コンテナー レジストリ内のリポジトリの名前。
Dockerfile
-
Dockerfile
string
. 必須です。 既定値: Dockerfile
。
Dockerfile へのパス。
buildContext
-
ビルド コンテキスト
string
. 既定値: .
。
ビルド コンテキストへのパス。
tags
-
タグ
string
. 既定値: $(Build.BuildId)
。
別々の行のタグの一覧。 タグは、イメージをビルドしてコンテナー レジストリにプッシュするときに使用されます。
タスク コントロール のオプション
すべてのタスクには、タスク入力に加えて制御オプションがあります。 詳細については、「 コントロール オプションと一般的なタスク プロパティ」を参照してください。
出力変数
[なし] :
必要条件
要件 | 説明 |
---|---|
パイプラインの種類 | YAML、クラシック ビルド、クラシック リリース |
実行日 | エージェント、DeploymentGroup |
確認要求 | なし |
Capabilities | このタスクを実行すると、同じジョブ内の後続のタスクに対して次の 要求 が満たされます: Buildctl |
コマンドの制限 | Any |
設定可能な変数 | Any |
エージェントのバージョン | サポートされているすべてのエージェント バージョン。 |
タスクのカテゴリ | Build |