Отказано в праве активировать python37 в virtualenv в экземпляре AWS EC2 Linux из сценария оболочки Jenkins - PullRequest
0 голосов
/ 17 декабря 2018

Я использую экземпляр AWS EC2 Linux для запуска тестов Selenium, написанных на python с использованием версии python37, в сценарии оболочки Jenkins есть код для активации python37 в virtualenv перед выполнением тестов.

source / home / ec2-user / venv / python37 / bin / активировать это дает ошибку: /tmp/jenkins5176496797782493011.sh: строка 4: / home / ec2-user / venv / python37 / bin / activ:В доступе отказано.

Но активация того же работает из клиента ssh, когда вы вошли как ec2-пользователь.Это то, что пользователь jenkins не имеет никаких привилегий.Как получить разрешение на доступ к камере для пользователя jenkins.

...