ContainerBuild@0 - Tâche build de conteneur v0
Tâche de génération de conteneur.
Syntax
# 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).
Entrées
dockerRegistryServiceConnection
- Connexion au service du Registre Docker
string
.
Spécifie une connexion au service du Registre Docker.
repository
- Référentiel de conteneurs
string
.
Nom du dépôt dans le registre de conteneurs.
Dockerfile
- Dockerfile
string
. Obligatoire. Valeur par défaut : Dockerfile
.
Chemin d’accès au fichier Dockerfile.
buildContext
- Contexte de génération
string
. Valeur par défaut : .
.
Chemin d’accès au contexte de build.
tags
- Étiquettes
string
. Valeur par défaut : $(Build.BuildId)
.
Liste des balises dans des lignes distinctes. Les balises sont utilisées lors de la génération et de l’envoi de l’image au registre de conteneurs.
Options de contrôle des tâches
Toutes les tâches ont des options de contrôle en plus de leurs entrées de tâche. Pour plus d’informations, consultez Options de contrôle et propriétés de tâche courantes.
Variables de sortie
Aucun.
Spécifications
Condition requise | Description |
---|---|
Types de pipelines | YAML, build classique, version classique |
S’exécute sur | Agent, DeploymentGroup |
Demandes | Aucun |
Capabilities | L’exécution de cette tâche répond aux exigences suivantes pour toutes les tâches suivantes dans le même travail : Buildctl |
Restrictions de commandes | Quelconque |
Variables settables | Quelconque |
Version de l’agent | Toutes les versions d’agent prises en charge. |
Catégorie de la tâche | Build |