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à.
Esegui una build in batch (AWS CLI)
- 
            Eseguire il comando start-build-batchin uno dei seguenti modi:aws codebuild start-build-batch --project-name<project-name>Utilizzare questo comando se si desidera eseguire una compilazione che utilizza la versione più recente dell'artefatto di input di compilazione e le impostazioni correnti del progetto di compilazione. aws codebuild start-build-batch --generate-cli-skeleton ><json-file>Utilizzare questo comando se si desidera eseguire una compilazione con una versione precedente dell'artefatto di input di compilazione o se si desidera ignorare le impostazioni per gli artefatti di output di compilazione, le variabili di ambiente, la buildspec il periodo di timeout di compilazione predefinito. 
- 
            Se eseguite il start-build-batch comando con l' --project-nameopzione, sostituitelo<project-name>con il nome del progetto di compilazione, quindi passate al passaggio 6 di questa procedura. Per ottenere un elenco di progetti di compilazione, consulta Visualizza i nomi dei progetti di compilazione.
- 
            Se esegui il start-build-batch comando con l' --idempotency-tokenopzione, nella richiesta viene incluso un identificatore o token univoco con distinzione tra maiuscole e minuscole.start-build-batchIl token è valido per 5 minuti dopo la richiesta . Se si ripete lastart-build-batchrichiesta con lo stesso token, ma si modifica un parametro, viene CodeBuild restituito un errore di mancata corrispondenza del parametro.
- 
            Se si esegue il start-build-batch comando con l' --generate-cli-skeletonopzione, i dati in formato JSON vengono emessi nel file.<json-file>Questo file è simile allo skelton prodotto dal start-build comando, con l'aggiunta del seguente oggetto. Per ulteriori informazioni sugli oggetti comuni, vedere. Esecuzione di una compilazione (AWS CLI)Modifica questo file per aggiungere eventuali sostituzioni di build e salva i risultati. "buildBatchConfigOverride": { "combineArtifacts":combineArtifacts, "restrictions": { "computeTypesAllowed": [allowedComputeTypes], "maximumBuildsAllowed":maximumBuildsAllowed}, "serviceRole": "batchServiceRole", "timeoutInMins":batchTimeout}L' buildBatchConfigOverrideoggetto è una ProjectBuildBatchConfigstruttura che contiene le modifiche di configurazione della build in batch per questa build.- combineArtifacts
- 
                        Un valore booleano che specifica se gli elementi di compilazione per la compilazione in batch devono essere combinati in un'unica posizione degli artefatti. 
- allowedComputeTypes
- 
                        Array di stringhe che specificano i tipi di calcolo consentiti per la compilazione batch. Vedi Tipi di calcolo dell'ambiente di compilazione per questi valori. 
- maximumBuildsAllowed
- 
                        Specifica il numero massimo di compilazioni consentite. 
- batchServiceRole
- 
                        Specifica l'ARN del ruolo di servizio per il progetto di compilazione batch. 
- batchTimeout
- 
                        Specifica la quantità massima di tempo, espressa in minuti, in cui deve essere completata la compilazione batch. 
 
- 
            Passare alla directory contenente il file appena salvato ed eseguire nuovamente il comando start-build-batch.aws codebuild start-build-batch --cli-input-json file://start-build.json
- 
            In caso di successo, la rappresentazione JSON di un BuildBatchoggetto viene visualizzata nell'output della console. Vedi la sintassi di StartBuildBatch risposta per un esempio di questi dati.