Добрый день! Задача следущая:
Необходимо собрать сборку в Jenkins которая разворачивает докер контейнер и выполняет там сборку и отправку файлов на удаленный сервер по ftp, и на этапе отправки файлов используя конструкцию find + curl выдает следущую ошибку :
Команда в Jenkinsfile :
find . -name '*.prg' -exec curl --ftp-ssl --insecure --user '${USER_FTP}':'${PASSWORD_FTP}' --upload-file '{}' --ftp-create-dirs '${REMOTE_DIR}/ \\-' \\; \
Ошибка которая возникает в консоле Jenkins :
find: paths must precede expression: FILE-NAME_v1.3.7.r42_h1.prg
Usage: find [-H] [-L] [-P] [-Olevel] [-D help|tree|search|stat|rates|opt|exec] [path...] [expression]
При этом, если выполнить вручную эту команду внутри контейнера все работает и файлы отправляются.