UiPath Documentation
coding-agents
latest
false
Guide de l'utilisateur d'UiPath pour Coding Agents
Important :
Ce contenu a été traduit à l'aide d'une traduction automatique. La localisation du contenu nouvellement publié peut prendre 1 à 2 semaines avant d’être disponible.

CI/CD et automatisation

Une fois que vous avez créé localement, vous pouvez exécuter la même uip CLI dans un pipeline pour publier et exécuter automatiquement les automatisations - sans connexion interactive au navigateur. Ce guide décrit la forme d'une configuration CI/CD.

Prérequis

  • Un système CI/CD tel que GitHub Actions ou Azure DevOps.
  • Informations d’identification UiPath adaptées à l’authentification non interactive, stockées en tant que clés secrètes du pipeline.

Configurer une tâche de pipeline

  1. Stockez vos informations d’identification UiPath en tant que clés secrètes dans votre système CI/CD, jamais dans le référentiel.

  2. Installez la CLI dans la tâche de pipeline:

    npm install -g @uipath/cli
    npm install -g @uipath/cli
    
  3. Authentifiez-vous de manière non interactive à l’aide de vos clés secrètes stockées. Exécutez uip login --help pour voir les options d'authentification sans affichage, car la connexion interactive au navigateur n'est pas disponible dans CI.

  4. Exécutez votre commande de publication ou de tâche comme prochaine étape du pipeline, en référençant le projet à publier ou la tâche à démarrer.

  5. Vérifiez le code de sortie de la commande afin que le pipeline échoue lorsque l'étape UiPath échoue.

Résultat: le pipeline s'authentifie et exécute automatiquement vos commandes UiPath sur chaque déclencheur.

Remarque :

Les options d'authentification non interactives et les commandes de publication exactes sont définies par votre version de CLI. Consultez la documentation de la UiPath CLI et le uip login --help pour les indicateurs faisant foi.

  • Prérequis
  • Configurer une tâche de pipeline

Cette page vous a-t-elle été utile ?

Connecter

Besoin d'aide ? Assistance

Vous souhaitez apprendre ? UiPath Academy

Vous avez des questions ? UiPath Forum

Rester à jour