У меня есть один скрипт bash, который развертывает приложение внутри JBoss9.Работает нормально, когда я запускаю bash-скрипт из терминала ubuntu с помощью команды ./jbctl -c restart tail -f nohup.out;
Но когда я вызываю один и тот же скрипт bash внутри Jenkins - Build - Execute shell, он показывает различные ошибки, такие как
./jbctl: line 123: cat: command not found
./jbctl: line 123: grep: command not found
./jbctl: line 123: cut: command not found
./jbctl: line 123: sed: command not found
./jbctl: line 124: cat: command not found
/tmp/jenkins2547454576675677717.sh: line 10: tail: command not found
Build step 'Execute shell' marked build as failure
Finished: FAILURE
Без этого файла jbctl.sh, приложение не может быть инициализировано.Поскольку внутри этого файла ./jbctl.sh есть команды bash, они не выполняются внутри оболочки Jenkins - Build - Execute.
Есть лиДругой способ запустить этот сценарий jbctl.sh внутри Jenkins?На самом деле это скрипт bash.