我一直在试图安排詹金斯的工作。我的脚本位于/ root / test文件夹中,在这里与我共享它的位置。
[root@fahost test]# ls
jenkins_bkp README.md t1.sh t2.sh
[root@fahost test]# pwd
/root/test
[root@fahost test]#
但是当我在詹金斯中提到相同的路径时,它向我显示了以下结果:
控制台输出
由用户Jenkis Test开始
在工作区/ var / lib / jenkins / workspace / bkp_db中构建
[bkp_db] $ / bin / sh -xe /tmp/jenkins3680779476651257016.sh
- cd / root / test
/tmp/jenkins3680779476651257016.sh:第2行:cd:/ root / test:不是 目录
构建步骤'Execute shell'将构建标记为失败
完成:失败
答案 0 :(得分:-1)
在您的作业配置中,转到 Build 部分,选择 Execute Shell ,然后键入以下内容。
cd /root/test;./<file_name>.sh