Comment créer une nouvelle tâche de construction dans Jenkins Projet Freestyle

Qu'est-ce que la Jenkins Projet Freestyle ?

Jenkins Projet Freestyle Il s'agit d'une tâche de compilation, d'un script ou d'un pipeline répétable comprenant des étapes et des actions post-compilation. C'est une tâche améliorée pouvant couvrir plusieurs opérations. Elle vous permet de configurer des déclencheurs de compilation et offre une sécurité basée sur le projet pour votre Jenkins Le projet propose également des plugins pour vous aider à créer des étapes et des actions post-compilation.

Les types d'actions que vous pouvez effectuer dans un Jenkins Les étapes de compilation ou les actions post-compilation sont assez limitées. De nombreux plugins standard sont disponibles. Jenkins Projet Freestyle pour vous aider à surmonter ce problème.

Comment créer un emploi dans Jenkins
Comment créer un emploi dans Jenkins

Comment créer une nouvelle tâche de construction dans Jenkins

Le travail de construction freestyle est une option très flexible et facile à utiliser. Vous pouvez l'utiliser pour tout type de projet ; il est facile à configurer et bon nombre de ses options apparaissent dans d'autres tâches de construction. Vous trouverez ci-dessous un processus étape par étape pour créer un emploi Jenkin.

Étape 1) Connectez-vous à Jenkins


Créer un Jenkins Travail freestyle, connectez-vous à votre Jenkins tableau de bord en visitant votre Jenkins chemin d'installation. Généralement, il sera hébergé sur localhost à http://localhost:8080 Si vous n'avez pas encore suivi Installé Jenkins Dans un autre chemin, utilisez l'URL appropriée pour accéder à votre tableau de bord, comme indiqué ci-dessous. Jenkins Exemple de création d'emploi.

Créer un nouveau projet de construction dans Jenkins

Étape 2) Créer un nouvel élément

Cliquer sur "Nouvel article» en haut à gauche de votre tableau de bord.

Créer un nouveau projet de construction dans Jenkins

Étape 3) Entrez les détails de l'article

Dans l'écran suivant,

  1. Entrez le nom de l'élément que vous souhaitez créer. Nous utiliserons le « Hello world » pour cette démo.
  2. Sélectionnez un projet Freestyle
  3. Cliquez sur OK

Créer un nouveau projet de construction dans Jenkins

Étape 4) Entrez les détails du projet

Entrez les détails du projet que vous souhaitez tester.

Créer un nouveau projet de construction dans Jenkins

Étape 5) Entrez l'URL du référentiel

Sous la source Code Administrateurs, veuillez saisir l'URL de votre dépôt. Nous disposons d'un dépôt de test situé à l'adresse suivante : https://github.com/kriru/firstJava.git

Créer un nouveau projet de construction dans Jenkins

Il vous est également possible d'utiliser un référentiel local.

Si votre dépôt GitHub est privé, Jenkins Nous validerons d'abord vos identifiants de connexion auprès de GitHub, puis nous extrairons le code source de votre dépôt GitHub.

Étape 6) Ajustez les paramètres

Maintenant que vous avez fourni tous les détails, il est temps de créer le code. Ajustez les paramètres sous le construire section pour construire le code au moment où vous le souhaitez. Vous pouvez même planifier la construction de manière périodique, à des heures définies.

Sous construire,

1. Cliquer sur "Ajouter une étape de construction »

2. Cliquer sur "Exécution Windows commande par lots» et ajoutez les commandes que vous souhaitez exécuter pendant le processus de construction.

Créer un nouveau projet de construction dans Jenkins

Ici, j'ai ajouté les commandes java pour compiler le code java.

J'ai ajouté les commandes Windows suivantes :

javac BonjourMonde.java

java bonjour le monde

Créer un nouveau projet de construction dans Jenkins

Étape 7) Enregistrez le projet

Lorsque vous avez saisi toutes les données,

  1. Cliquez à nouveau Appliquer
  2. Enregistrer le projet.

Étape 8) Créer le code source

Maintenant, dans l'écran principal, cliquez sur le Construisez maintenant sur le côté gauche pour construire le code source.

Créer un nouveau projet de construction dans Jenkins

Étape 9) Vérifiez l'état

Après avoir cliqué sur Construisez maintenant, vous pouvez voir l'état de la build sous laquelle vous exécutez Historique de la construction.

Créer un nouveau projet de construction dans Jenkins

Étape 10) Voir la sortie de la console

Cliquez sur le Numéro de construction puis cliquez sur sortie console Pour consulter l'état de la compilation en cours, un message de réussite devrait s'afficher, à condition que vous ayez correctement suivi la procédure d'installation décrite ci-dessous. Jenkins Exemple de création d'un nouvel emploi.

Créer un nouveau projet de construction dans Jenkins

En résumé, nous avons exécuté un programme HelloWorld hébergé sur GitHub. Jenkin extrait le code du référentiel distant et le construit en continu à une fréquence que vous définissez.

Résumé

  • Jenkins Un projet Freestyle est un processus de compilation, un script ou un pipeline reproductible comprenant des étapes et des actions post-compilation. Il s'agit d'une tâche améliorée pouvant couvrir plusieurs opérations.
  • Les types d'actions que vous pouvez effectuer lors d'une étape de compilation ou d'une action post-compilation sont assez limités. De nombreux plugins standard sont disponibles. Jenkins Projet Freestyle pour vous aider à surmonter ce problème.
  • Construction freestyle Jenkins Les outils sont extrêmement flexibles et faciles à utiliser. Vous pouvez les utiliser pour tout type de projet ; leur configuration est simple et nombre de leurs options se retrouvent dans d'autres versions. Jenkins emplois.
  • Si votre dépôt GitHub est privé, Jenkins Nous validerons d'abord vos identifiants de connexion auprès de GitHub, puis nous extrairons le code source de votre dépôt GitHub.

Résumez cet article avec :