У меня есть многокомпонентный проект Maven в Jenkins. Этот проект имеет Send Files over FTP
шаг после сборки. Я поставил перед mvn цели, чтобы создать только желаемый компонент; не все из них:
clean install -pl component-x,component-y -P develop -X
Все зависимости в моем проекте построены успешно;
[INFO] component-x ............................ SUCCESS [ 5.026 s]
[INFO] component-y ............................ SUCCESS [ 16.912 s]
но Дженкинс говорит:
FTP: Current build result is [NOT_BUILT], not going to run.
РЕДАКТ. 1:
Да, я прочитал этот выпуск . Люди предложения включают в себя:
- Сделайте это вручную.
- Используйте Выполнить Shell вместо.
Но не было решения для Как это сделать вручную .
Кстати, у меня есть FTP-сервер, на который я хочу поместить файлы; я не могу использовать Execute Shell .