Configurare un job di build per annullare la distribuzione di un'applicazione Visual

Per annullare la distribuzione di un'applicazione visiva distribuita nell'istanza di produzione o nell'istanza di Visual Builder di un altro dominio di Identity, configurare un job di build. Prima di configurare il job, ottenere le credenziali di accesso di un utente che può accedere all'istanza di Visual Builder in cui viene distribuita l'applicazione Visual.
  1. Nel Navigator a sinistra, fare clic su Build Build.
  2. Nella scheda Job fare clic su + Crea job.
  3. Nella finestra di dialogo Nuovo job, immettere un nome univoco in Nome.
  4. In Descrizione, immettere la descrizione del job.
  5. In Modello selezionare il modello Valore predefinito di sistema OL7 per Visual Builder.
  6. Fare clic su Crea.
  7. Fare clic su Configura Build.
  8. Fare clic sulla scheda Steps.
  9. In Aggiungi passo, selezionare Applicazione visiva, quindi Annulla distribuzione.
  10. In Istanza, selezionare l'istanza di Visual Builder in cui viene distribuita l'applicazione.
  11. Nella sezione Autorizzazione, specificare il tipo di autorizzazione per eseguire questo passo della build. Con l'opzione Usa OAuth selezionata per impostazione predefinita, verrà visualizzato il messaggio Authorization is required che indica che questo passo della build richiede un'autorizzazione una tantum per gestire le richieste OAuth all'istanza di Visual Builder dell'ambiente in uso. Fare clic su Autorizza e immettere le credenziali per accedere all'istanza di Visual Builder. È inoltre possibile eseguire il job manualmente e immettere le credenziali quando richiesto.

    In entrambi i casi, si consiglia di autorizzare la connessione OAuth durante la configurazione iniziale. Se si salta questo passo, sarà necessario completare l'autorizzazione richiesta prima di tentare di annullare di nuovo la distribuzione delle modifiche.

    Una volta autorizzato, viene visualizzato il messaggio Authorization has been provided.

    Nota

    OAuth è il tipo di autorizzazione consigliato. Utilizzare l'autenticazione Basic solo se si verificano problemi durante l'impostazione di una connessione OAuth. Per utilizzare l'autenticazione Basic, selezionare Usa Basic, quindi immettere le credenziali di un utente che può accedere all'istanza di Visual Builder in Nome utente e Password.

    I token OAuth (accesso e aggiornamento) vengono attivati durante l'uso regolare. Un token di aggiornamento viene utilizzato per ottenere un token di accesso ogni volta che un utente accede all'istanza di destinazione. Questo token di aggiornamento è in genere valido per sette giorni. L'ora di scadenza del token è impostata nell'applicazione delle risorse IDCS e può essere diversa in base ai requisiti di sicurezza. Se l'utente esegue l'autenticazione con l'istanza di destinazione entro il periodo di sette giorni, il token di aggiornamento attivo genera un nuovo token di accesso e un nuovo token di aggiornamento. Questo ciclo continua a tempo indeterminato finché il token di aggiornamento rimane valido. Se il token di aggiornamento scade durante lunghi periodi di inattività (ad esempio, quando si è in vacanza), fare clic su Rinnova autorizzazione (oppure eseguire il job manualmente, quindi viene richiesto di autorizzare eventuali token OAuth scaduti).

  12. In Radice URL applicazione e Versione applicazione, immettere l'URL radice dell'applicazione Visual e la relativa versione.
    È possibile trovare l'URL radice dell'applicazione e la relativa versione dalla scheda Distribuzioni dell'ambiente in cui viene distribuita l'applicazione Visual. Di seguito viene fornito un esempio.
  13. Fare clic suSalva.
  14. Per eseguire una build, fare clic su Crea ora.
Una volta completata la build, aprire il log della build. Verrà visualizzato un messaggio simile:
[2020-01-01 12:00:00] === Begin VB App Ops Undeploy Application===
[2020-01-01 12:00:00] Application employee-manager-visual-web-app/0.1 has been undeployed
[2020-01-01 12:00:00] === End VB App Ops Undeploy Application ===
Executor log size 364 B (364)
[2020-01-01 12:00:02] 
[2020-01-01 12:00:02] Build completed.
[2020-01-01 12:00:02] Status: DONE Result: SUCCESSFUL Duration: 7.0 sec