jenkins - 从管道内调用 Jenkins CLI

标签 jenkins jenkins-pipeline

是否可以在管道中调用 Jenkins CLI 命令?

将作业迁移到新的 Jenkins 实例后,我希望用户能够从旧实例迁移自己的作业。

最佳答案

是的,您几乎可以编写任何您想要的 shell 代码,包括从 shell 指令调用 CLI jar。

sh "java -jar /path/to/jenkins-cli.jar your-usual-command" 

关于jenkins - 从管道内调用 Jenkins CLI,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41976643/

相关文章:

hudson - 如何使用Jenkins远程API中的树查询参数来获取下游项目和参数?

java - 从 jenkins 中的 docker 容器获取日志

jenkins - 无法在管道阶段定义变量

mysql - 与 SQL Source Control、SQL Automation Pack 和 Jenkins 的持续集成

Jenkins 在重新启动或从磁盘重新加载配置时删除作业

Jenkinsfile 管道构造 JSON 对象并写入文件

jenkins - 定期构建 Jenkins 配置语法作为代码插件 (JCasC)

jenkins - 从 Jenkins 管道获取 ssh-steps 输出

Jenkins:动态设置参数 defaultValue

ios - Jenkins:命令/usr/bin/codesign 失败,退出代码为 1