Aggiunta di un artifact in linea
Creare un riferimento agli artifact definiti in linea.
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.
È possibile creare un riferimento artifact in linea per i seguenti tipi di origini artifact: configurazioni di distribuzione del gruppo di istanze, artifact generali, file manifesti Kubernetes e specifica dei comandi.
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 Configurazione distribuzione gruppo di istanze, Artifact generale, File manifesto Kubernetes o Specifica comando.
Un file di configurazione della distribuzione definisce gli artifact da scaricare nell'istanza e la posizione in cui devono essere copiati. Per ulteriori informazioni, vedere File di configurazione della distribuzione.
Un file di specifica dei comandi contiene i comandi e i passi definiti dall'utente eseguiti in una pipeline di distribuzione. Per ulteriori informazioni, vedere Specifica di comando.
- Per Origine artifact, selezionare In linea.
- In Valore, immettere il contenuto dell'artifact che si desidera distribuire.
- 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.
Per creare un riferimento all'artifact in linea, eseguire il comando
create-inline-artifact
:oci devops deploy-artifact create-inline-artifact
Parametri richiesti per il comando
create-inline-artifact
:--argument-substitution-mode
--base64-encoded-content
--artifact-type
--project-id
Per ottenere tutti i comandi per
deploy-artifact
:oci devops deploy-artifact -h
Per ottenere assistenza per il comando
create-inline-artifact
:oci devops deploy-artifact create-inline-artifact -h
Per creare un riferimento artifact in linea, utilizzare l'operazione
CreateDeployArtifact
. Per l'attributodeployArtifactType
, selezionare uno dei seguenti valori:DEPLOYMENT_SPEC
KUBERNETES_MANIFEST
GENERIC_FILE