我正在尝试触发一个Jenkins作业,该作业抛出错误以下.Jenkins托管在AWS ec2实例上
/tmp/jenkins7326195626020563202.sh: line 4: cd: /home/ec2-user: Permission denied
Build step 'Execute shell' marked build as failure
Finished: FAILURE
我的Jenkins作业具有以下Shell命令要执行:
export ANSIBLE_FORCE_COLOR=true
cd /home/ec2-user
ansible-playbook -i hosts /home/ec2-user/installapache.yml -vvvv
请在这里为我需要解决的错误提供帮助。
答案 0 :(得分:0)
当詹金斯用户在/ home / ec2-user中没有权限时,就会发生该问题。
解决方案:
chmod -R 777 /home/ec2-user
或将jenkins用户添加到ec2-user组
或授予jenkins用户具有root权限。