Configurer un travail de compilation pour annuler le déploiement d'une application visuelle

Pour annuler le déploiement d'une application visuelle déployée dans l'instance de production ou dans l'instance Visual Builder d'un autre domaine d'identité, configurez une tâche de compilation. Avant de configurer la tâche, obtenez les données d'identification d'accès d'un utilisateur qui peut accéder à l'instance Visual Builder où l'application visuelle est déployée.
  1. Dans le navigateur de gauche, cliquez sur Builds (Créer) Compilations.
  2. Dans l'onglet Tâches, cliquez sur + Créer une tâche.
  3. Dans la boîte de dialogue Nouvelle tâche, dans Nom, entrez un nom unique.
  4. Dans Description, entrez la description de la tâche.
  5. Dans Modèle, sélectionnez le modèle OL7 par défaut du système pour Visual Builder.
  6. Cliquez sur Créer.
  7. Cliquez sur Configurer Compilations.
  8. Cliquez sur l'onglet Étapes.
  9. Dans Ajouter une étape, sélectionnez Application visuelle, puis Annuler le déploiement.
  10. Dans Instance, sélectionnez l'instance Visual Builder dans laquelle l'application est déployée.
  11. Dans la section Autorisation, spécifiez le type d'autorisation pour exécuter cette étape de compilation. Avec l'option Utiliser OAuth sélectionnée par défaut, vous verrez le message Authorization is required indiquant que cette étape de compilation a besoin d'une autorisation ponctuelle pour traiter les demandes OAuth à l'instance Visual Builder de votre environnement. Cliquez sur Autoriser et entrez les données d'identification pour accéder à votre instance Visual Builder; vous pouvez également exécuter la tâche manuellement et entrer les données d'identification à l'invite.

    Quoi qu'il en soit, il est recommandé d'autoriser votre connexion OAuth lors de la configuration initiale. Si vous ignorez cette étape, vous devrez terminer l'autorisation requise avant de tenter d'annuler à nouveau le déploiement des modifications.

    Une fois autorisé, le message Authorization has been provided s'affiche.

    Note

    OAuth est le type d'autorisation recommandé. Utilisez l'authentification de base uniquement si vous rencontrez des problèmes lors de la configuration d'une connexion OAuth. Pour utiliser l'authentification de base, sélectionnez Utiliser l'authentification de base, puis entrez les données d'identification d'un utilisateur qui peut accéder à l'instance Visual Builder dans Nom d'utilisateur et Mot de passe.

    Les jetons OAuth (accès et actualisation) sont cycliques lors d'une utilisation régulière. Un jeton d'actualisation est utilisé pour obtenir un jeton d'accès lorsqu'un utilisateur accède à l'instance cible. Ce jeton d'actualisation est généralement valide pendant sept jours. (Le délai d'expiration du jeton est défini dans l'application de ressources IDCS et peut être différent en fonction de vos exigences de sécurité.) Si l'utilisateur s'authentifie auprès de l'instance cible au cours de la période de sept jours, le jeton d'actualisation actif génère un nouveau jeton d'accès et un nouveau jeton d'actualisation. Ce cycle se poursuit indéfiniment tant que le jeton d'actualisation reste valide. Si le jeton d'actualisation expire pendant de longues périodes d'inactivité (par exemple, lorsque vous êtes en vacances), cliquez sur Renew Authorization (Renouveler l'autorisation) (ou exécutez la tâche manuellement. Vous êtes donc invité à autoriser les jetons OAuth expirés).

  12. Dans Racine de l'URL de l'application et Version de l'application, entrez l'URL racine de l'application visuelle et sa version.
    Vous pouvez trouver l'URL racine de l'application et sa version dans l'onglet Déploiements de l'environnement dans lequel l'application visuelle est déployée. Voici un exemple :
  13. Cliquez sur Enregistrer.
  14. Pour exécuter une compilation, cliquez sur Créer maintenant.
Une fois la compilation réussie, ouvrez le journal de la compilation. Vous verrez un message similaire :
[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