jenkinsci docker install-plugins.sh生成失败

问题描述 投票:1回答:1

我正在尝试使用本教程将原始Jenkins映像打包到Docker中:https://github.com/jenkinsci/jenkinsfile-runner/blob/master/DOCKER.md一切正常,直到Dockerfile尝试从刚刚复制到其自己目录中的install-plugins.sh文件尝试运行plugins.txt的最后步骤之一。这是我在运行docker build时遇到的错误:

/usr/local/bin/install-plugins.sh: line 148: TEMP_ALREADY_INSTALLED: unbound variable
The command '/bin/sh -c /usr/local/bin/install-plugins.sh < /usr/share/jenkins/ref/plugins.txt' returned a non-zero code: 1

这是我的plugins.txt文件:

pipeline-model-definition:latest

仅一行。

我似乎无法找出可能解决此问题的方法。我尝试使用此答案中的建议:https://github.com/jenkinsci/docker/issues/348,但命令行吐出与上述完全相同的错误。感谢您的任何帮助,谢谢。

docker jenkins
1个回答
0
投票

该变量在plugins.sh中定义(已弃用,应替换为plugins.sh

© www.soinside.com 2019 - 2024. All rights reserved.