詹金斯工作执行问题

时间:2020-07-28 05:17:44

标签: unix jenkins amazon-ec2 ansible

我正在尝试触发一个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

请在这里为我需要解决的错误提供帮助。

1 个答案:

答案 0 :(得分:0)

当詹金斯用户在/ home / ec2-user中没有权限时,就会发生该问题。

解决方案:

chmod -R 777 /home/ec2-user

或将jenkins用户添加到ec2-user组

或授予jenkins用户具有root权限。