Configurer des déclencheurs pour le spoke Jenkins
Configurez des déclencheurs pour le spoke Jenkins pour les événements requis. Le point de terminaison active les webhooks pour se connecter à votre instance ServiceNow.
Avant de commencer
Rôle requis : admin
Configurer les déclencheurs dans l’instance ServiceNow
Configurez le point de terminaison pour les webhooks dans le Jenkins qui prennent en charge l’authentification par jeton.
Avant de commencer
Rôle requis : flow_designer et connection_admin
Procédure
Créer un projet de pipeline dans Jenkins
Créez un projet de pipeline dans Jenkins pour ajouter l’URL du point de terminaison dans le fichier Jenkins qui est générée dans votre instance ServiceNow et activer les webhooks pour vous connecter à votre instance ServiceNow.
Avant de commencer
- Assurez-vous d’installer Jenkin dans l’environnement local.
- Assurez-vous que Maven et GitHub sont installés dans le compte Jenkins.
- Assurez-vous que ces modules d’extension sont installés dans le compte Jenkins.
- Pipeline
- Module d’extension Git
- Client Git
- Demande HTTP
- Informations d'identification
- Avertissements
- Couverture
- Dans GitHub, générez un jeton d’accès personnel classique et copiez la valeur.Assurez-vous de sélectionner les champs d’application du jeton d’accès personnel.
- réf.
- référentiel : statut
- repo_deployment
- public_repo
- référentiel :invitation
- security_events
- écriture :packages
- lecture :packages
Pour plus d’informations sur la création d’un jeton d’accès personnel classique, consultez Création d’un jeton d’accès personnel (classique) dans GitHub Docs.
Pour obtenir la liste des événements pris en charge, consultez la Déclencheurs de spokes section.
- réf.
- Rôle requis : admin