我试图在jenkins中安装OpenJDK 12,使用*.tar.gz安装程序,但我得到错误无法运行程序"/bin/java"
JAVA_HOME=/var/jenkins_home/工具/hudson.model.JDK/java12
注意我自己创建了目录“hudson.model.JDK”。
Jenkins中的JDK工具插件只支持自动下载高达JavaSDK 1.9的版本,所以我将编写我所做的过程,以便在Docker容器中运行的Jenkins中配置OpenJDK-11(我使用这个特定版本,但可以使用另一个版本):
docker ps
docker exec -it containerName /bin/bash
cd /usr/local
Jenkins尚未支持JDK 12。链接:https://jenkins.io/doc/administration/requirements/java/
JDK 12
记录了一个错误https://bugs.openjdk.java.net/browse/JDK-6746185根据这个<code>格式错误的URL
简单的解决方案是从此链接下载JDk
,或者您喜欢的任何内容,并像我一样在jenkins中添加Open JDK
https://download.java.net/java/GA/jdk12.0.1/69cfe15208a647278a19ef0990eea691/12/GPL/openjdk-12.0.1_linux-x64_bin.tar.gz
下载 JDK 并将其解压缩到一个文件夹。
管理詹金斯
比如我的情况< code > E:\ Open _ JDK \ Open JDK-11 . 0 . 2 _ windows-x64 _ bin \ JDK-11 . 0 . 2
在詹金斯
保存并退出,一切正常
快乐的詹金斯,乐意帮忙
我将我的Jenkins Pipeline存储为Jenkins共享库中的Groovy脚本。我想为不同的工作使用不同的版本。我的共享库脚本称为如下: 我已将sharedLib repo中的不同版本标记为。万一我想用v1。0,我用注释引用了它,如下所示。 在我的工作中,我通过调用groovy脚本访问了共享库,并使用了上面的注释,如图所示: 我运行这项工作时出错了。以下是我看到的错误。 当我使用。我哪里出
问题内容: 在安装了“版本号插件”的Jenkinsfile中尝试此步骤: 并得到此错误: 在Jenkinsfile中使用此插件的正确方法是什么? 问题答案: 您需要使用它作为步骤。 看一看https://your_jenkins_url.com/pipeline- syntax/ 并检查已剪切生成器中VersionNumber步骤的所有选项。
是否有任何命令,我们可以运行并找出“Docker主机URI”?我发现了一些相关的问题,但没有得到确切的答案。
问题内容: 我想在Centos7的Docker容器中运行Jenkins。我看到了Jenkins的官方文档:首先,从Docker存储库中提取官方的jenkins映像。 接下来,使用该映像运行一个容器,并将数据目录从该容器映射到主机;例如,在下面的示例中,容器中的/ var / jenkins_home从主机上的当前路径映射到jenkins /目录。Jenkins 8080端口也以49001的身份向主
我有一群三个节点(一个经理,两个工人)。在我的swarm中,我运行一个安装了docker-swarm-plugin(https://github.com/jenkinsci/docker-swarm-plugin)的jenkins服务。我想使用插件在我的群中为每个jenkins工作创建一个构建代理容器。对于代理,我希望使用Jenkins/jnlp-slave docker映像(https://hu