AWS CodeCommit non è più disponibile per i nuovi clienti. I clienti esistenti di AWS CodeCommit possono continuare a utilizzare il servizio normalmente. Scopri di più»
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à.
Associare un modello di regola di approvazione a un repository
I modelli di regole di approvazione vengono creati in uno specificoRegione AWS, ma non influiscono sui repository in essoRegione AWS contenuti finché non vengono associati. Per applicare un modello a uno o più repository, è necessario associare il modello al repository o ai repository. È possibile applicare un singolo modello a più repository in unRegione AWS. Ciò consente di automatizzare e standardizzare il flusso di lavoro di sviluppo nei repository, creando condizioni coerenti per l'approvazione e l'unione delle richieste pull.
È possibile associare un modello di regola di approvazione solo ai repository nel luogo inRegione AWS cui è stato creato il modello di regola di approvazione.
Per ulteriori informazioni sulle politiche gestite e sulle autorizzazioni per i modelli di regole di approvazione, vedereAutorizzazioni per le azioni sui modelli di regole di approvazione eAWS politiche gestite per CodeCommit.
Argomenti
Associare un modello di regola di approvazione (console)
È possibile che tu abbia associato i repository a un modello di regola di approvazione al momento della creazione. Questa operazione è facoltativa. È possibile aggiungere o rimuovere associazioni modificando il modello.
Per associare un modello di regola di approvazione ai repository
Apri laCodeCommit console all'indirizzo https://console.aws.amazon.com/codesuite/codecommit/home
. -
Scegliere i Approval rule templates (Modelli di regola di approvazione). Scegliere il modello, quindi scegliere Edit (Modifica).
-
In Associated Repositories (Repository associati), scegliere i repository dall'elenco Repositories (Repositories). Ogni repository associato appare sotto la casella di elenco.
-
Seleziona Salva. Le regole di approvazione vengono ora applicate a tutte le richieste pull create nei repository associati.
Associa un modello di regola di approvazione (AWS CLI)
È possibile utilizzare l'AWS CLI per associare un modello di regola di approvazione a uno o più repository.
Per associare un modello a un singolo repository
-
Dal terminale o dalla riga di comando, eseguire il comando associate-approval-rule-template-with-repository, specificando:
-
Il nome del modello di regola di approvazione che si desidera associare a un repository.
-
Il nome del repository da associare al modello di regola di approvazione.
Ad esempio, per associare un modello di regola di approvazione denominato
2-approver-rule-for-main
a un archivio denominatoMyDemoRepo
:aws codecommit associate-approval-rule-template-with-repository --repository-name
MyDemoRepo
--approval-rule-template-name2-approver-rule-for-main
-
-
In caso di successo, questo comando non restituisce alcun risultato.
Per associare un modello a più repository
-
Dal terminale o dalla riga di comando, eseguire il comando batch-associate-approval-rule-template-with-repositories, specificando:
-
Il nome del modello di regola di approvazione che si desidera associare a un repository.
-
I nomi dei repository da associare al modello di regola di approvazione.
Ad esempio, per associare un modello di regola di approvazione denominato
2-approver-rule-for-main
a un repository denominatoMyDemoRepo
eMyOtherDemoRepo
:aws codecommit batch-associate-approval-rule-template-with-repositories --repository-names "
MyDemoRepo
", "MyOtherDemoRepo
" --approval-rule-template-name2-approver-rule-for-main
-
-
Se il comando viene eseguito correttamente, verrà visualizzato un output simile al seguente:
{ "associatedRepositoryNames": [ "MyDemoRepo", "MyOtherDemoRepo" ], "errors": [] }