Aggiunta di un artifact del repository di immagini del contenitore

Creare un riferimento a un tipo di repository di immagini del contenitore di artifact.

Nella build pipeline, per memorizzare l'output della fase Managed Build, è necessario un repository del registro dei container OCI o un repository del registro degli artifact.

È necessario creare un riferimento artifact per puntare alla posizione del repository contenente l'output della build. Prima di creare un riferimento artifact, è necessario disporre di un progetto DevOps.

Per accedere a DevOps mediante 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. Nella pagina DevOps Progetti, selezionare il progetto per il quale si desidera aggiungere un artifact.
    3. Nella pagina dei dettagli del progetto, sul lato sinistro fare clic su Artifact.
    4. Nella pagina Artifact fare clic su Aggiungi artifact.
    5. Nel pannello Aggiungi artifact fornire i dettagli riportati di seguito.
      1. Immettere un nome per l'artifact.
      2. Per Tipo, selezionare Repository di immagini container.
      3. Immettere il percorso del repository Container Registry.

        Ad esempio, <region-key>.ocir.io/<tenancy-namespace>/<repo-name> è il percorso completamente qualificato di un repository in Oracle Cloud Infrastructure (OCI) Container Registry.

      4. Selezionare Consenti parametrizzazione se si desidera sostituire i segnaposto nel contenuto dell'artifact in base ai valori di argomento forniti durante la distribuzione.

        Per ulteriori informazioni, vedere Configurazione dei parametri.

      5. (Facoltativo) Per aggiungere tag all'artifact, fare clic su Mostra opzioni di applicazione tag. L'applicazione di tag è un sistema di metadati che consente di organizzare e tenere traccia delle risorse nella tenancy.

        Se si dispone delle autorizzazioni per creare una risorsa, si dispone anche delle autorizzazioni per aggiungere tag in formato libero a tale risorsa.

        Per aggiungere una tag definita, è necessario disporre delle autorizzazioni per utilizzare lo spazio di nomi tag.

        Per ulteriori informazioni, vedere Tag delle risorse.

    6. Fare clic su Aggiungi.

    Viene creato un riferimento al repository di immagini del contenitore.

  • Per creare un riferimento a un tipo di artifact del repository di immagini contenitore, eseguire il comando create-ocir-artifact :

    oci devops deploy-artifact create-ocir-artifact

    Parametri richiesti per il comando create-ocir-artifact:

    • --argument-substitution-mode
    • --source-image-uri
    • --artifact-type
    • --project-id

    Per ottenere tutti i comandi per deploy-artifact:

    oci devops deploy-artifact -h

    Per ottenere assistenza per il comando create-ocir-artifact:

    oci devops deploy-artifact create-ocir-artifact -h
  • Per creare un riferimento a un repository di immagini contenitore di tipo artifact, utilizzare l'operazione CreateDeployArtifact . Per l'attributo deployArtifactType, specificare il valore DOCKER_IMAGE.