Configurez le déclencheur Web d\'Organisation GitHub pour déclencher une action chaque fois qu\'un événement se produit dans l\'organisation. Cet exemple montre comment créer un Robot de tâches avec GitHub déclencheur Web d\'Organisation pour afficher le texte du corps d\'un ticket dans une boîte de dialogue.

Lorsque le propriétaire du Jeton d\'accès personnel indiqué dans les paramètres crée un ticket dans n\'importe quel référentiel de l\'organisation GitHub spécifiée, le déclencheur lance l\'action Boîte de dialogue configurée.

Prérequis

Assurez-vous de respecter les exigences suivantes :
  • Licence et autorisations mentionnées dans Déclencheurs Web GitHub.
  • Un jeton d\'accès personnel GitHub actif, enregistré comme identifiant dans votre Credential Vault.
  • Une variable d\'enregistrement nommée TriggerData.

Procédure

  1. Procédez comme suit pour créer un Robot de tâches
    1. Dans le volet de gauche, cliquez sur Automatisation.
    2. Cliquez Créer > Bot de tâche.
      L\'assistant Créer un robot de tâches s\'affiche.
    3. Saisissez un nom approprié pour le robot dans le champ Nom.
      Tous les robots sont stockés dans le dossier <\Bots> par défaut.
    4. Facultatif : Ajoutez une description pour le robot dans le champ Description.
    5. Facultatif : Cliquez sur Choisir et suivez les invites pour enregistrer le robot dans un autre dossier.
    6. Cliquez sur Créer et modifier.
      Le robot est créé et la page Modifier un robot de tâches s\'affiche.
  2. Procédez comme suit pour ajouter et configurer le déclencheur d\'Organisation GitHub.
    1. Sélectionnez Déclencheurs > GitHub, puis double-cliquez sur Déclencheur Web d\'organisation pour ajouter le déclencheur Web.
    2. Sélectionnez Tickets dans la liste déroulante Écouter l\'événement.
    3. Saisissez le nom de l\'organisation dans le champ Nom de l\'organisation.
      Le déclencheur surveille cette organisation pour l\'événement.
    4. Sélectionnez Jeton d\'accès personnel > Identifiant, puis cliquez sur Choisir.
      Le déclencheur n\'active l\'action suivante que si l\'utilisateur qui possède ce Jeton d\'accès personnel crée le ticket.
    5. Suivez les instructions dans la fenêtre modale Choisir un identifiant et sélectionnez le Jeton d\'accès personnel enregistré dans le Credential Vault.
    6. Sélectionnez TriggerData dans la liste déroulante Réponse.
      Cette variable d\'enregistrement capture les données de réponse du déclencheur concernant l\'événement dans lequel le changement s\'est produit, sous forme de paire clé-valeur.
  3. Effectuez les étapes suivantes pour ajouter et configurer l\'action Zone de message.
    1. Cliquez sur Actions > Boîte de dialogue, puis ajoutez l\'action Zone de message.
    2. Saisissez un titre approprié pour la boîte de dialogue dans Saisissez le titre de la fenêtre de la boîte de dialogue.
    3. Saisissez $TriggerData{issue.body}$ dans Saisissez le message à afficher.
      La clé issue.body des données de réponse du déclencheur contient le corps du ticket créé en tant que valeur correspondante.
  4. Cliquez sur Enregistrer pour enregistrer la configuration.
Lorsque vous cliquez sur Exécuter > Exécuter avec des déclencheurs, le système active le déclencheur et celui-ci commence à écouter les événements Tickets dans l\'organisation GitHub spécifiée. Lorsqu\'un utilisateur crée un ticket dans n\'importe quel référentiel de l\'organisation, le déclencheur lance l\'action Zone de message. La boîte de dialogue affiche le texte principal du ticket créé.