Jenkins 使用 Docker 设置。无法安装自定义工具

Vic*_*tor 5 plugins jenkins docker

我的 Jenkins 作为 docker contanier 运行(jenkins/jenkins:lts 图像)。由于我的 Jenkins 作业数量较少,因此我正在考虑进行单节点/仅主控 Jenkins 部署。我的问题是它不允许我在主节点中使用“自定义工具”插件安装任何工具。我收到错误

Installer "Extract *.zip/*.tar.gz" cannot be used to install "AnyCustomToolHere" on the node "Jenkins"
Run Code Online (Sandbox Code Playgroud)

这是 Jenkins 用户在主节点上的一些访问问题吗?。请帮忙。我在 Jenkins 的独立安装上尝试了相同的方法,并且它没有任何问题。

Lad*_*čák 5

我有同样的问题。我发现我错误地配置了标签。“Extract .zip/ .tar.gz”安装的每个自定义工具都有一个标签字段,来自文档:

用于限制使用此安装方法的可选标签。这个标签可以是一个标签表达式(例如:“linux&&x64”或“windows&&x86”)。仅考虑验证此标签(或标签表达式)的节点。

当标签与来自代理的标签不匹配时,不会安装该工具。