Condividi tramite


Creare e pubblicare artefatti della pipeline con Gradle e Azure Pipelines

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

Gradle è uno strumento di compilazione diffuso per le applicazioni Java e lo strumento di compilazione principale per Android. Usando Azure Pipelines, è possibile compilare e pubblicare gli artefatti della pipeline usando pipeline YAML e classiche.

Prerequisiti

Creare e pubblicare artefatti della pipeline

  • YAML
  • classico
  1. Accedere all'organizzazione di Azure DevOps e quindi passare al progetto.

  2. Selezionare Pipelinese quindi selezionare la definizione della pipeline.

  3. Selezionare Modificae quindi aggiungere il frammento di codice seguente alla pipeline 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'
    

Consiglio

Per mantenere in esecuzione il daemon Gradle, è consigliabile aggiungere org.gradle.daemon=true al file gradle.properties .