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遇难;
然而` src和src / test.py确实存在(检查它)。
那么是什么原因造成的?