Lire en anglais

Partager via


Générer et publier des artefacts de pipeline avec Gradle et Azure Pipelines

Azure DevOps Services | Azure DevOps Server 2022 - Azure DevOps Server 2019

Gradle est un outil de génération populaire pour les applications Java et l’outil de génération principal pour Android. À l’aide d’Azure Pipelines, vous pouvez générer et publier vos artefacts de pipeline à l’aide de pipelines YAML et Classic.

Conditions préalables

  • Une organisation Azure DevOps .

  • Un projet Azure DevOps .

Générer et publier des artefacts du pipeline

  • YAML
  • classique
  1. Connectez-vous à votre organisation Azure DevOps, puis accédez à votre projet.

  2. Sélectionnez pipelines, puis sélectionnez votre définition de pipeline.

  3. Sélectionnez Modifier, puis ajoutez l’extrait de code suivant à votre pipeline YAML.

    YAML
    steps:
    - task: Gradle@4
      displayName: 'gradlew build'
    
    - task: CopyFiles@2
      displayName: 'Copy Files to: $(Pipeline.Workspace)'
      inputs:
        TargetFolder: '$(Pipeline.Workspace)'
    
    - task: PublishPipelineArtifact@1
      displayName: 'Publish Pipeline Artifact'
    

Conseil

Pour maintenir l’exécution du démon Gradle, envisagez d’ajouter org.gradle.daemon=true à votre fichier gradle.properties.