Aggiunta di una fase di attesa

Aggiungere una fase di attesa nella pipeline di build per eseguire il test della pipeline, che sospende l'esecuzione della build per una durata specifica.

Prima di aggiungere una fase, è necessario disporre di una pipeline di build.

Impossibile aggiungere la fase di attesa come prima fase a una pipeline di build. La pipeline deve avere almeno una fase di build gestita.

Questa fase aggiunge una durata di ritardo specificata nella pipeline di build. La durata viene indicata in secondi, ad esempio 300 secondi. Durante questo periodo di tempo, il processo di creazione viene sospeso.

Per accedere a DevOps utilizzando la console di Oracle Cloud, l'API REST e l'interfaccia CLI, vedere Accesso a DevOps.

    1. Aprire il menu di navigazione e fare clic su Servizi per sviluppatori. In DevOps, fare clic su Progetti.
    2. Selezionare un progetto e una pipeline di build.
    3. Per aggiungere una fase alla pipeline, fare clic sull'icona +.
    4. Selezionare Aggiungi stadio per aggiungere lo stadio in modo sequenziale oppure selezionare Aggiungi stadio parallelo.
    5. Per il tipo di fase, selezionare Attendi, quindi fare clic su Avanti.
    6. Immettere un nome e una descrizione per lo stadio. L'aggiunta di una descrizione è facoltativa.
    7. Immettere il tempo di attesa in secondi.
    8. Per aggiungere lo stadio alla pipeline, fare clic su Aggiungi.
  • Per creare una pipeline di build, eseguire il comando create:

    oci devops build-pipeline create --project-id

    Per aggiungere una fase di attesa per la pipeline, eseguire il comando create-wait-stage:

    oci devops build-pipeline-stage create-wait-stage

    Parametri obbligatori:

    • --build-pipeline-id
    • --wait-criteria
    • --stage-predecessor-collection

    Per ottenere tutti i comandi per build-pipeline e build-pipeline-stage:

    oci devops build-pipeline -h
    oci devops build-pipeline-stage -h

    Per ottenere assistenza per il comando create-wait-stage:

    oci devops build-pipeline-stage create-wait-stage -h
  • Per creare una pipeline di build, utilizzare l'operazione CreateBuildPipeline.

    Per aggiungere una fase di attesa per la pipeline, utilizzare l'operazione CreateBuildPipelineStage. Per l'attributo buildPipelineStageType, specificare il valore come WAIT.