Un endpoint di controllo dell'origine rappresenta un progetto (repository) e un server di controllo dell'origine.

È possibile aggiungere un numero qualsiasi di repository e rami di controllo dell'origine in vRealize Suite Lifecycle Manager. L'aggiunta di un ramo di controllo dell'origine consente di eseguire l'archiviazione e l'estrazione del contenuto di SDDC.

Prerequisiti

  • Verificare che un amministratore di vRealize Suite Lifecycle Manager abbia aggiunto un server di controllo dell'origine del sistema in Impostazioni contenuti.
  • Verificare che uno sviluppatore abbia immesso il token di accesso GitLab nel server di controllo dell'origine in modo da poter eseguire l'archiviazione e l'estrazione del contenuto.
    Nota: In precedenza, per Bitbucket Cloud erano supportate le aree di lavoro primarie. A partire da vRealize Suite Lifecycle Manager 8.6.1, sono supportate anche più aree di lavoro per Bitbucket Cloud.

Procedura

  1. Nel dashboard I miei servizi, fare clic su Gestione contenuti.
  2. In Endpoint, fare clic su NUOVO ENDPOINT.
  3. Fare clic su Controllo origine.
  4. Selezionare il Server di controllo dell'origine configurato (server Bitbucket, Bitbucket Cloud, GitLab, GitHub o Azure DevOps GIT).
  5. Immettere le informazioni relative all'endpoint di contenuti di controllo dell'origine.
    1. Nella casella di testo Nome, immettere un nome univoco per l'endpoint.
    2. Immettere il nome del Tag.
    3. Immettere il nome del Ramo e del Repository da utilizzare per l'endpoint di contenuti nel formato seguente: per GitLab, immettere group_name/repository_name; per il server Bitbucket, immettere project_name/repository_name e per Bitbucket Cloud immettere repository_name se si utilizza l'area di lavoro primaria, oppure workspace_name/repository_name se si utilizzano più aree di lavoro. Per Azure DevOps GIT, immettere organization_name/project_name/repository_name.
    Nota: Nel cloud Bitbucket, è possibile solo creare un repository e utilizzare il nome del repository. L'endpoint di controllo dell'origine con un repository deve essere inizializzato con qualsiasi file. GitLab e il cloud Bitbucket dispongono già di un provisioning per aggiungere il file, mentre il server Bitbucket no. Con Lifecycle Manager 2.1, l'istanza del cluster e di Elasticsearch per un ambiente con più sviluppatori non è supportata per il server Bitbucket.
  6. Fare clic su Prova connessione e quindi su Avanti.
  7. Selezionare i criteri appropriati per questo endpoint di contenuti e fare clic su Avanti.
    Criterio Descrizione
    Abilita revisione codice Consente di eseguire la revisione manuale tra sviluppatori. La gestione del ciclo di vita dei contenuti di vRealize Suite Lifecycle Manager crea un ramo con le modifiche che richiedono una revisione del codice. Un revisore di codice può accettare o rifiutare la richiesta di unione nel ramo.
  8. Verificare che i dettagli dell'endpoint di contenuti siano corretti e fare clic su Invia.