我只是构建了一个新的 Jenkins slave 作为容器并将远程根目录更新为 /opt/jenkins
。
当我使用 Ansible 插件启动构建时,它失败了 java.io.IOException: Cannot run program "/usr/local/bin/ansible-playbook" (in directory "/opt/jenkins/workspace/linux_ansible"): error=2, No such file or directory
。检查容器并发现 /opt/jenkins
为空,工作区仍设置为 /var/jenkins_home/
,因为所有文件都还在那里。
我错过了什么?