Я использую проект maven и запускаю его с помощью Jenkins У проблемы с файловым путем: я пишу некоторую информацию из одного задания в файл, который находится в корневом каталоге проекта. Затем я запускаю другую работу, и мне нужно взять информацию из этого созданного файла. Но я не могу это получить, файл, открытый со второго задания, пуст. Пожалуйста, помогите устранить эту проблему. . СпасибоНевозможно написать правильный путь к файлу, который можно было бы прочитать из заданий sepatare
0
A
ответ
1
Каталог рабочей области для задания Дженкинса является эфемерным, т. Е. Он удаляется и перезаписывается при выполнении новой сборки задания. Если вы хотите сохранить файл из одного задания для потребления другим, используйте функцию архивирования артефакта Jenkins; вот blog post that explains everything.
Спасибо! Это то, что мне нужно. Но я не могу найти, где Pre-Actions установить «copy-from» ... Возможно, это еще одна версия Jenkins ... – user2233562
Вам необходимо установить плагин Copy Artifact - https: //wiki.jenkins -ci.org/display/JENKINS/Copy+Artifact+Plugin –
Спасибо за вашу помощь! – user2233562