Дженкинс разрешает строить дома

Я пытаюсь построить проект Git с использованием Jenkins на экземпляре ec2. Пользовательский адрес рабочей области, который я хочу сохранить, это /home/ec2-user/xyz .

Я получаю следующую ошибку:

 java.io.IOException: Failed to mkdirs: 

Я понял, что это связано с разрешением, что пользователь «jenkins» не имеет разрешения на эту папку.

Итак, я изменил права собственности на xyz и добавил jenkins в качестве пользователя и группы и попытался изменить разрешение на 777.

Тем не менее ошибка сохраняется.

Я попытался построить это в другом /var/www/ и он строит правильно.

Какие-либо предложения?

One Solution collect form web for “Дженкинс разрешает строить дома”

Проблема может заключаться в том, что вы дали разрешение на каталог xyz но не дали права на запись в /home . Вам придется изменить группу /home на jenkins и дать ей разрешение 775.

Однако самым чистым способом было бы использовать значения по умолчанию для каталогов Jenkins.

  • Как использовать драйверы слияния Git с Jenkins
  • «Не удалось подключиться к отображению» в одной учетной записи пользователя
  • Трубы Дженкинса, ш, кавычки и пробелы
  • Что именно происходит с моим пользователем jenkins?
  • Interesting Posts
    Linux и Unix - лучшая ОС в мире.