Je suis nouveau sur le menu fixe, donc je veux l'utiliser dans mon pipeline, dans le stade de construire "docker", qui charge un menu fixe de la machine, et dans la deuxième étape, je veux être à l'aide de l'jenkins machine, et essayer de communiquer avec le panneau de la machine, est-ce possible? ou avec le panneau il y a une approche différente? notez que j'ai utilisé avant de créer un environnement à la première étape, qui est mis en œuvre sur une machine linux qui à la requête ping à partir de l'jenkins machine.
0
Vous pouvez utiliser agent
pour l'utilisation de docker image spécifiquement pour une étape. Si vous aussi, vous définissez reuseNode true
une fois cette étape terminée, le pipeline sera exécuté avec l'initiale de docker.
stage("Any Stage") {
agent {
docker {
image 'YOUR_IMAGE'
reuseNode true
}
}
steps {
script {
//TODO
}
}
}
}
ok, mais je peux les créer après cette "Tous en Scène", une autre étape qui comprend un code qui s'exécute sur jenkins machine, et ce code tente de communiquer avec le panneau de la machine, est-ce raisonnable? @kaan-bobac
anonymous
avec la façon décrite ci-dessus, docker conteneur sera arrêté afrer stade des finitions. Si vous souhaitez créer un menu fixe de l'image de travail de plusieurs étapes, je suggère la création de docker image à l'intérieur de nœud
kaan bobac