我从另一台机器上从现有的jenkins服务器导入了jenkins作业.但问题是,它根据旧机器引用了JDK,我想将其更改为使用我的新jenkins中配置的JDK.但我无法找到任何办法.所以,如果您遇到这种情况并找到了方法,那么请帮助我.
谢谢.
nom*_*mis 28
在Jenkins web ui中的"作业名称" - >"配置"中有一个JDK下拉列表.它将列出Jenkins配置中可用的所有JDK.
RZe*_*Zet 22
对于您正在编辑的现有作业,如果您刚刚在"配置系统"Jenkins设置中添加了单个JDK配置,则JDK下拉选项可能不可用.
但是,它可用于新的工作.
令人惊讶的是,如果添加第二个JDK配置,它也可以在现有作业中使用.
这对我来说就像一个bug(在Jenkins ver.1.629中测试过).
请参阅此处提出的类似问题:即使配置了JDK,JDK选择也会隐藏
Ike*_*ayo 18
这是您应该在工作中配置的地方:
在JDK中,组合框在Jenkins中配置了不同的JDK.

这是你应该在Jenkins的配置中配置的地方:

Jit*_*tra 10
使用最新的Jenkins版本2.7.4,它也存在现有作业的错误.
通过Manage Jenkins添加新的JDK - >全局工具配置 - > JDK**如果编辑当前作业,则JDK下拉列表未显示(bug)
重新配置作业
现在,您应该在Jenkins web ui中的"作业名称" - >"配置"中看到JDK下拉列表.它将列出Jenkins配置中可用的所有JDK.
小智 5
这是我使用 Jenkins 1.636 版的经验:只要我在 Jenkins JDK 部分中只配置了一个“自动安装”JDK,我就不会在 Job=>Configure 部分看到“JDK”下拉列表,但是一旦我添加了第二个Jenkins 配置中的 JDK,JDK 下拉菜单出现在 Job=>Configure 部分,有 3 个选项 [(System), JDK1, JDK2]
| 归档时间: |
|
| 查看次数: |
80107 次 |
| 最近记录: |