【问题标题】:Jenkins Pipeline file詹金斯管道文件
【发布时间】:2018-03-27 15:07:45
【问题描述】:

我正在编写一个声明式 jenkinsfile 来构建一个管道项目。几个阶段中的一些步骤将需要运行一些远程命令。远程 ssh 站点已在 jenkins 主配置中配置。

如何在我的 jenkinsfile 中声明这些步骤?我知道我可以使用 sh 在本地运行 shell 命令,但我需要了解的是远程服务器吗?

【问题讨论】:

    标签: jenkins jenkins-pipeline jenkins-declarative-pipeline


    【解决方案1】:

    您需要安装ssh-agent 插件,然后您才能使用 ssh 执行远程命令。检查此examples

    【讨论】: