Дженкинс не использует определенные переменные - PullRequest
0 голосов
/ 04 февраля 2020

Я пытаюсь сделать CI моего приложения Symfony. Итак, сначала я создал задание с именем: 1c1tdemo

Я использую Плагин копирования артефактов и даю всем шаблонам право копировать артефакты:

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 Это может быть связано с неправильным именем проекта или настройками разрешений; см. справку для имени проекта в конфигурации задания. Закончено: FAILURE

И ... если я загляну на свой сервер, у меня будет создана папка "$ {ROOT_JOB_NAME} _build '" ... с рабочей областью в ней ..

Кто-то знает, почему переменные не используются?

С уважением :)

...