【问题标题】:Bamboo JDK 14 capabilitiesBamboo JDK 14 功能
【发布时间】:2020-05-25 19:14:34
【问题描述】:

我可能做错了,但我正在尝试使用一个能够构建 JDK 14 项目的代理来设置我的 Bamboo 实例。

为了实现这一点,我采取了以下步骤:

  1. 服务器功能 页面中删除了所有 JDK 8 功能(JDKJDK 1.8JDK 1.8.0_252);
  2. 代理摘要页面创建了一个本地代理;
  3. 代理摘要 页面中为该代理添加了 JDK 功能(Java 主页 指向 /usr/lib/jvm/java-14-openjdk- 14.0.0.36-3.rolling.el7.x86_64/);
  4. 在作业的要求 选项卡中添加了该JDK 作为要求。

到目前为止,一切都很好,但是当我点击 Run Plan 时,Bamboo 坚持使用 JDK 8 来构建项目。

查看以下 Atlassian 帮助页面(123)似乎我做对了。

我在这里缺少什么?感谢您提供任何线索。

PS:我还尝试在服务器功能页面中添加 JDK 14 作为服务器功能,但我得到了相同的结果。

【问题讨论】:

    标签: bamboo


    【解决方案1】:

    好的,我仍然不知道我是否做得对,但我解决了:

    1. 添加了一个名为 javac 的可执行功能,指向 /usr/lib/jvm/java-14/bin/javac
    2. 将 JDK 功能更改为指向 /usr/lib/jvm/java-14

    现在,在我的任务中,我可以将它们称为 ${bamboo.capability.system.builder.command.javac}${bamboo.capability.system.jdk。 JDK},分别。

    【讨论】:

      猜你喜欢
      • 2011-03-05
      • 1970-01-01
      • 2019-06-16
      • 2020-07-29
      • 1970-01-01
      • 1970-01-01
      • 2020-07-02
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多