projet dans Jenkins Skill Tree

Créer des aperçus par branche

Créez deux aperçus indépendants avec Jenkins, puis modifiez un seul programme en préservant l’autre et le programme officiel.

ProjetJenkinsGitDevOps

💡 Ce tutoriel est traduit par l'IA à partir de la version anglaise. Pour voir la version originale, vous pouvez cliquer ici

Introduction

Créer des aperçus par branche est un projet pratique Jenkins pour transformer des branches de code distinctes en résultats indépendants et utilisables. Aidez Cedar & Common à comparer deux programmes de quartier sans qu’une compilation réussie écrase l’autre aperçu.

Un laboratoire guidé présente la découverte des branches, le code associé à chaque Jenkinsfile et la publication par branche. Un défi indépendant reprend ces méthodes avec deux ateliers, puis demande de modifier un seul atelier.

Ce que vous apprendrez

  • Découvrir les travaux d’une Multibranch Pipeline native et relier chaque compilation à sa révision Git extraite.
  • Remplacer une destination partagée par l’identité de branche fournie par Jenkins, puis enregistrer, pousser et détecter les modifications.
  • Contrôler les pages, les cartes, les CSV, les notes aux visiteurs et les ZIP originaux conservés dans Jenkins.
  • Publier une nouvelle heure de rendez-vous sans reconstruire la branche voisine inchangée ni endommager le programme officiel.

À qui s’adresse ce cours

Aux débutants Jenkins capables de saisir des commandes, reconnaître les chemins, naviguer dans les pages de compilation et reconnaître une courte Declarative Pipeline. Le laboratoire guidé explique les branches, les commits, les envois et les nouveaux réglages Pipeline.

L’environnement du navigateur fournit Jenkins, la copie de travail, les programmes complets de construction et de publication, ainsi que Preview Desk. Aucune installation locale ni aucun compte Git externe n’est nécessaire.

Questions fréquentes

Faut-il écrire un site web ou un programme Java ?

Non. L’application et le constructeur sont fournis. Vous modifiez un réglage Pipeline et une valeur d’heure de rendez-vous.

Une compilation verte suffit-elle ?

Non. Les deux aperçus doivent coexister avec des fichiers et des identités de source corrects. Les archives téléchargées doivent aussi fonctionner comme pages locales indépendantes.

Le défi réutilise-t-il les fichiers du laboratoire guidé ?

Non. Il dispose de son propre environnement et d’autres branches d’ateliers. Réutilisez les méthodes pratiquées pour séparer les aperçus et modifier uniquement l’atelier demandé.

S’agit-il d’une plateforme de déploiement hébergée ?

La source Git et le service d’aperçus fonctionnent dans l’environnement de formation. Le projet enseigne le véritable flux Jenkins et Git sans exiger GitHub, des webhooks ou un compte d’hébergement public.

La mascotte de couverture est adaptée avec l’IA à partir des illustrations du projet Jenkins, sous licence CC BY-SA 3.0.

Enseignant

labby
Labby
Labby is the LabEx teacher.