Size: a a a

2020 July 29

SD

Stas Drozdov in jenkins_ru
в ней стоит опция триггер билд ремоутли
источник

SD

Stas Drozdov in jenkins_ru
и установлен мой токен
источник

SD

Stas Drozdov in jenkins_ru
но jenkins-cli все равно требует для авторизации юзер:токен
источник

SD

Stas Drozdov in jenkins_ru
Use the following URL to trigger build remotely: JENKINS_URL/job/REST_Tests/job/test-all-versions/build?token=TOKEN_NAME or /buildWithParameters?token=TOKEN_NAME
Optionally append &cause=Cause+Text to provide text that will be included in the recorded build cause.
источник

SD

Stas Drozdov in jenkins_ru
там вот такой экзампл
источник

DB

Dmitry Burmistrov in jenkins_ru
источник

DB

Dmitry Burmistrov in jenkins_ru
ещё есть build-token-root плагин. но я всем этим не пользовался. не было необходимости
источник

SD

Stas Drozdov in jenkins_ru
anonymous read access присутствует
источник

SD

Stas Drozdov in jenkins_ru
ERROR: anonymous is missing the Job/Build permission
источник

SD

Stas Drozdov in jenkins_ru
валится вот так
источник

A

Andrew in jenkins_ru
Всем привет. Запускаю в Jenkins проект на докере. Когда Jenkins делает git checkout, то файлы создаются от пользователя jenkins:jenkins. Но в некоторых шагах пайплайна у меня меняются права на некоторые директории (внутри докер приложения). В результате при последующем запуске пайплайна Jenkins ругается, что не может сделать checkout так как не хватает прав (не может вернуть файловую структуру к начальному состоянию). Как можно решить эту проблему?
источник

E

Elenhil in jenkins_ru
Andrew
Всем привет. Запускаю в Jenkins проект на докере. Когда Jenkins делает git checkout, то файлы создаются от пользователя jenkins:jenkins. Но в некоторых шагах пайплайна у меня меняются права на некоторые директории (внутри докер приложения). В результате при последующем запуске пайплайна Jenkins ругается, что не может сделать checkout так как не хватает прав (не может вернуть файловую структуру к начальному состоянию). Как можно решить эту проблему?
Не менять права внутри гит репы
источник

E

Elenhil in jenkins_ru
Или стартовать дженкинс агента от рута
источник

Н

Никитяо in jenkins_ru
Andrew
Всем привет. Запускаю в Jenkins проект на докере. Когда Jenkins делает git checkout, то файлы создаются от пользователя jenkins:jenkins. Но в некоторых шагах пайплайна у меня меняются права на некоторые директории (внутри докер приложения). В результате при последующем запуске пайплайна Jenkins ругается, что не может сделать checkout так как не хватает прав (не может вернуть файловую структуру к начальному состоянию). Как можно решить эту проблему?
оставить права пользователю дженкинс?
источник

A

Andrew in jenkins_ru
Elenhil
Не менять права внутри гит репы
Тогда тесты не проходят)
источник

A

Andrew in jenkins_ru
Elenhil
Или стартовать дженкинс агента от рута
Хотелось бы без этого
источник

E

Elenhil in jenkins_ru
Andrew
Тогда тесты не проходят)
Тогда чисть папку после
источник

E

Elenhil in jenkins_ru
Или дай дженкинсу группу того юзера который тесты пускает
источник

E

Elenhil in jenkins_ru
Ну или пускай тесты дженкинсом
источник

A

Andrew in jenkins_ru
Ок, направление понял, спасибо
источник