Dopo aver archiviato un contenuto in un endpoint di controllo origine, è possibile estrarre il contenuto e distribuirlo in un endpoint di contenuti. Quando viene eseguita l'estrazione del contenuto dal controllo origine, il contenuto viene contrassegnato con il codice hash Git come riferimento.

Prerequisiti

Verificare che il contenuto sia stato archiviato nell'endpoint di controllo origine. Vedere Archiviazione del contenuto in un endpoint di controllo origine.

Procedura

  1. Nel dashboard I miei servizi, fare clic su Gestione contenuti.
  2. In Contenuto, fare clic su AGGIUNGI CONTENUTO.
    Nota: È possibile eseguire anche l'estrazione del contenuto inline.
  3. Scegliere se provare o distribuire il pacchetto di contenuti oltre ad acquisirlo e fare clic su AVANTI.
  4. Inserire i dettagli dell'acquisizione del pacchetto di contenuti.
    1. Dal menu a discesa Seleziona endpoint di acquisizione, selezionare l'endpoint di origine da cui acquisire il contenuto.
    2. Selezionare Ottieni il contenuto più recente per recuperare le dipendenze del contenuto più recente anziché le dipendenze con cui è stato inizialmente acquisito il contenuto.
    3. Selezionare il tipo di contenuto e il contenuto da acquisire.
    4. Selezionare Includi tutte le dipendenze per acquisire tutte le eventuali dipendenze associate al contenuto.
      Le dipendenze vengono archiviate in vRealize Suite Lifecycle Manager, non nell'endpoint di controllo origine.
    5. Se il contenuto è pronto per la produzione, selezionare Contrassegna questa versione come pronta per la produzione.
    6. Immettere una descrizione per questa versione dei contenuti nel campo Commenti.
    7. Fare clic su Avanti.
  5. Immettere i dettagli della prova per l'endpoint di contenuti.
    Questa opzione compare solo se si è scelto di eseguire la prova del pacchetto di contenuti.
    1. Selezionare uno o più endpoint di contenuti per specificare gli ambienti in cui eseguire le prove.
    2. Selezionare Distribuisci contenuto per distribuire il contenuto nell'endpoint prima di eseguire le prove.
    3. Selezionare Interrompi distribuzione di prova al primo errore per interrompere la distribuzione di prova qualora si verificasse un errore.
    4. Selezionare Esegui unit test per eseguire gli unit test disponibili sul contenuto.
    5. Selezionare Interrompi unit test al primo errore per interrompere la prova se si verifica un errore in un unit test.
    6. Selezionare un server su cui eseguire gli unit test dal menu a discesa Seleziona server unit test.
      Per utilizzare un server per gli unit test, è necessario avere un pacchetto di prova di vRealize Orchestrator importato.
    7. Fare clic su Avanti.
  6. Inserire i dettagli della distribuzione del pacchetto di contenuti.
    Questa opzione è visibile solo se si sceglie di eseguire la prova del pacchetto di contenuti.
    1. Selezionare uno o più endpoint di contenuti dal menu a discesa Seleziona endpoint di rilascio per specificare gli ambienti di produzione in cui il sistema rilascia i contenuti.
    2. Selezionare Interrompi distribuzione di rilascio al primo errore per interrompere la distribuzione qualora il sistema incontrasse un errore.
    3. Inserire un commento che spiega il motivo del rilascio del contenuto nel campo Commento rilascio in modo da rispettare l'obbligatorietà di inserimento dei commenti.
  7. Fare clic su INVIA.

risultati

vRealize Suite Lifecycle Manager acquisisce il contenuto dall'endpoint di controllo origine e crea una nuova versione del contenuto nel catalogo dei contenuti. Questa versione è contrassegnata con SourceControl abilitato, che indica a vRealize Suite Lifecycle Manager lo stato del contenuto quando viene distribuito in un endpoint di contenuti, in modo che il contenuto venga archiviato nel momento giusto.

Operazioni successive

Se si utilizza il controllo origine e si dispone di più endpoint di acquisizione dei contenuti, solo la distribuzione del contenuto del catalogo dei contenuti è contrassegnata con SourceControl abilitato. In questo modo si comunica lo stato del contenuto quando viene distribuito in un endpoint di contenuti, in modo che il contenuto venga archiviato nel momento giusto.