Я пытаюсь переместить существующие задания сборки Jenkins в один конвейер Jenkins 2 и задаюсь вопросом, можно ли копировать файлы с одного узла на другой в рамках сборки. Моя идея была бы такой:
Node A (Windows)
Checkout scm
Execute ant build
Archive artifact (or whatever required action)
Node B (Unix)
Checkout scm
Copy build artifact from node A --> is this possible ?
Execute ant build
Then followed by tests...
Я попытался использовать этап копирования артефакта, но, похоже, он работал некорректно, поэтому мне интересно, есть ли способ скопировать файлы в середине конвейера, или мне нужно остаться с текущей сборкой архитектура (с использованием плагина копирования артефактов, но с полностью отдельными заданиями сборки ).
s3Upload
, предоставляемый подключаемым модулем Pipeline AWS Steps 13.06.2018