Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.
Se hai già chiamato il comando push per inviare una revisione dell'applicazione ad Amazon S3, non è necessario registrare la revisione. Tuttavia, se carichi una revisione su Amazon S3 con altri mezzi e desideri che la revisione venga visualizzata nella console o tramite CodeDeploy AWS CLI il, segui questi passaggi per registrare prima la revisione.
Se hai inserito una revisione dell'applicazione in un GitHub repository e desideri che la revisione venga visualizzata nella CodeDeploy console o tramite il AWS CLI, devi seguire anche questi passaggi.
Puoi utilizzare solo le CodeDeploy API AWS CLI o per registrare le revisioni delle applicazioni in Amazon S3 o. GitHub
Argomenti
Registra una revisione in Amazon S3 con CodeDeploy (CLI)
-
Carica la revisione su Amazon S3.
-
Chiama il comando register-application-revision, specificando:
-
Nome dell'applicazione. Per visualizzare un elenco di nomi di applicazioni, chiama il comando list-applications.
-
Informazioni relative alla revisione da registrare:
-
Il nome del bucket Amazon S3 che contiene la revisione.
-
Il nome e il tipo di file della revisione caricata. Per le AWS Lambda distribuzioni, la revisione è un AppSpec file scritto in JSON o YAML. Per le distribuzioni EC2/on-premise, la revisione contiene una versione dei file sorgente che verranno distribuiti sulle istanze o gli script che CodeDeploy verranno eseguiti sulle istanze. CodeDeploy
Nota
I formati di file di archivio tar e tar compressi (.tar e .tar.gz) non sono supportati per le istanze di Windows Server.
-
(Facoltativo) L'identificatore della versione Amazon S3 della revisione. (Se l'identificatore di versione non è specificato, CodeDeploy utilizzerà la versione più recente.)
-
(Facoltativo) L'ETag della revisione. (Se l'ETag non è specificato, CodeDeploy salterà la convalida dell'oggetto.)
-
-
(Facoltativo) Qualsiasi descrizione che si desidera associare alla revisione.
-
Le informazioni su una revisione in Amazon S3 possono essere specificate nella riga di comando, utilizzando questa sintassi come parte della chiamata. register-application-revision (version
e eTag
sono opzionali).
Per un file di revisione per una distribuzione EC2/on-premise:
--s3-location bucket=string,key=string,bundleType=tar|tgz|zip,version=string,eTag=string
Per un file di revisione per una distribuzione AWS Lambda:
--s3-location bucket=string,key=string,bundleType=JSON|YAML,version=string,eTag=string
Registrare una revisione GitHub con CodeDeploy (CLI)
Nota
AWS Lambda le distribuzioni non funzionano con. GitHub
-
Carica la revisione nel tuo repository. GitHub
-
Chiama il comando register-application-revision, specificando:
-
Nome dell'applicazione. Per visualizzare un elenco di nomi di applicazioni, chiamate il comando list-applications.
-
Informazioni relative alla revisione da registrare:
-
Il nome GitHub dell'utente o del gruppo assegnato al repository che contiene la revisione, seguito da una barra (
/
), seguita dal nome del repository. -
L'ID del commit che fa riferimento alla revisione nel repository.
-
-
(Facoltativo) Qualsiasi descrizione che si desidera associare alla revisione.
-
Le informazioni su una revisione in GitHub possono essere specificate nella riga di comando, utilizzando questa sintassi come parte della chiamata: register-application-revision
--github-location repository=string,commitId=string