詹金斯没有使用已定义的变量

时间:2020-02-03 23:45:57

标签: php symfony jenkins continuous-integration

我正在尝试为Symfony应用创建CI。 所以首先,我创建了一个名为: 1c1tdemo

的工作。

我正在使用 Copy Artifact Plugin ,并且我授予所有模板复制Artifacts的权利:

Using artifact

然后,我添加如下构建后操作:

enter image description here

在第二个名为 template-build-simple-project 的工作中,我使用以下变量将工件存储到项目目录(即工作名称)中:

enter image description here

[EnvInject]-加载节点环境变量。 在工作区中构建/ var / lib / jenkins / $ {ROOT_JOB_NAME} _build / workspace 错误:找不到工件副本的项目:$ ROOT_JOB_NAME 这可能是由于不正确的项目名称或权限设置引起的。请参阅作业配置中有关项目名称的帮助。 完成:失败

然后...如果我查看服务器,则会创建文件夹“'$ {ROOT_JOB_NAME} _build'”,并在其中添加工作区。

有人知道为什么不使用变量吗?

最诚挚的问候:)

0 个答案:

没有答案