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à.
Specificare una versione GitHub del repository con un riferimento e un ID di commit
È possibile specificare una versione di origine con un riferimento e un ID commit in questo formato:
(ad esempio refs
/heads
/branchname
^{full-commit-SHA
}refs/heads/main^{12345678901234567890123467890123456789}
). In tal caso, CodeBuild scarica solo il ramo specificato per trovare la versione.
Per specificare una versione del GitHub repository con un riferimento e un ID di commit.
-
Completa le fasi descritte in Specificate una versione GitHub del repository con un ID di commit.
-
Dal riquadro di navigazione a sinistra, scegliere Build projects (Progetti di compilazione) e selezionare il progetto creato in precedenza.
-
Selezionare Start build (Avvia compilazione).
-
In Source version (Versione di origine), inserire
refs/heads/main^{046e8b67481d53bdc86c3f6affdd5d1afae6d369}
. Questo è lo stesso ID commit e un riferimento a un ramo nel formato
.refs
/heads
/branchname
^{full-commit-SHA
} -
Selezionare Start build (Avvia compilazione).
-
Una volta completata la compilazione, si dovrebbe visualizzare quanto segue:
-
Nella scheda Build logs (Log di compilazione), la versione dell'origine del progetto che è stata utilizzata. Ecco un esempio.
[Container] Date Time Running command echo $CODEBUILD_RESOLVED_SOURCE_VERSION 046e8b67481d53bdc86c3f6affdd5d1afae6d369 [Container] Date Time Phase complete: BUILD State: SUCCEEDED
-
Nella scheda Environment variables (Variabili di ambiente), Resolved source version (Versione di origine risolta corrisponde all'ID commit utilizzato per creare la compilazione.
-
Nella scheda Phase details (Dettagli di fase), la durata della fase
DOWNLOAD_SOURCE
deve essere più breve di quella in cui si è utilizzato solo l'ID commit per specificare la versione dell'origine.
-