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 pipeline di build, per memorizzare l'output della fase Build gestita, è necessario un repository di Container Registry OCI o un repository di Artifact Registry.

È 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 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. 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 di 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 del 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 artifact di tipo repository di immagini contenitore, utilizzare l'operazione CreateDeployArtifact. Per l'attributo deployArtifactType, specificare il valore DOCKER_IMAGE.