Jenkins无法在Docker中运行Python文件 – 文件未find

添加了一个Jenkins项目的工作。 用一个简单的代码添加了一个名为test.sh的文件:

#!/bin/bash docker run --rm -v $(pwd):/app image_name src/test.py 

jenkins应该运行test.sh ,创build一个docker容器,运行src / test.py并删除容器:

 builders: - shell: | ./test.sh 

但是得到一个错误

  • ./test.sh python:无法打开文件'src / test.py':[Errno 2]没有这样的文件或目录构build步骤'Execute shell'标记为失败$ ssh-agent -k unset SSH_AUTH_SOCK; 取消设置SSH_AGENT_PID; 回声代理pid 1781遇难;

然而` srcsrc / test.py确实存在(检查它)。

那么是什么原因造成的?