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.
- Aprire il menu di navigazione e fare clic su Servizi per sviluppatori. In DevOps fare clic su Progetti.
- Nella pagina DevOps Progetti, selezionare il progetto per il quale si desidera aggiungere un artifact.
- Nella pagina dei dettagli del progetto, sul lato sinistro fare clic su Artifact.
- Nella pagina Artifact fare clic su Aggiungi artifact.
- Nel pannello Aggiungi artifact fornire i dettagli riportati di seguito.
- Immettere un nome per l'artifact.
- Per Tipo, selezionare Repository di immagini container.
- 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. - 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.
- (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.
- 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'attributodeployArtifactType
, specificare il valoreDOCKER_IMAGE
.