Pode jenkins máquina de comunicar-se com janela de encaixe no script do pipeline?

0

Pergunta

Eu sou novo para a janela de encaixe, então quero usar na minha pipeline, na fase de "build janela de encaixe", que carrega uma janela de encaixe da máquina, e na segunda fase, eu quero estar usando o jenkins máquina, e tenta se comunicar com a janela de encaixe da máquina, é possível? ou com a janela de encaixe há uma abordagem diferente? note que eu usei antes de criar um ambiente no estágio um, que é implementado em uma máquina linux que o ping seja feito a partir do jenkins máquina.

docker jenkins jenkins-pipeline
2021-11-23 13:54:34
1

Melhor resposta

0

Você pode usar agent para a utilização de uma janela de encaixe imagem especificamente para um palco. Se você definir também reuseNode true , uma vez que esta etapa for concluída, pipeline será executado com a inicial, a janela de encaixe.

stage("Any Stage") {
    agent {
        docker {
            image 'YOUR_IMAGE'
            reuseNode true                  
            }
        }
        steps {
            script {
                //TODO
                }
            }
        }
    }
2021-11-23 14:37:25

ok, mas eu posso criar, após este "Qualquer Estágio", outra fase, que inclui um código que é executado no jenkins máquina, e este código tenta se comunicar com a janela de encaixe da máquina, é que viável? @kaan-bobac
anonymous

com o acima maneira, a janela de encaixe o recipiente será interrompido afrer fase de acabamentos. Se você deseja criar uma janela de encaixe imagem de trabalho para as mais diversas fases, sugiro criar a janela de encaixe imagem dentro do nó
kaan bobac

Em outros idiomas

Esta página está em outros idiomas

Русский
..................................................................................................................
Italiano
..................................................................................................................
Polski
..................................................................................................................
Română
..................................................................................................................
한국어
..................................................................................................................
हिन्दी
..................................................................................................................
Français
..................................................................................................................
Türk
..................................................................................................................
Česk
..................................................................................................................
ไทย
..................................................................................................................
中文
..................................................................................................................
Español
..................................................................................................................
Slovenský
..................................................................................................................