On clone le repo suivant White Rabbit.
|
|
On veut récupérer un secret stocké dans le credential store de Jenkins. Le lien suivant indique comment sont gérés les creds et comment y accéder: Doc credentials store
Après avoir lu et compris la doc je crée une nouvelle branche sur le repo:
|
|
Dans le fichier Jenkinsfile je modifie le contenu pour récupérer le contenu de la variable ‘flag1’:
|
|
Les changements sont commit et push sur le repo:
|
|
Se rendre sur le repo gitea et faire une pull request depuis la branche challenge sur le main.
Aller sur la page Jenkins du repo ici.
On peut retrouver ici toutes les pipe des différentes PR demandées:
En selectionnant la PR demandée, aller dans l’onglet “Console output”:
Sur cette page on retrouve bien le contenu de “flag1” en base64: