Partage via


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