Size: a a a

2020 November 27

AS

Azat S. in jenkins_ru
Alexander Zvenigorodsky
1. Webhooks, верно
2. Можно и так и так, но на практике обычно кладут jenkinsfile в отдельный репозиторий
3. Так же, как и без дженкинса
4. Пакетным менеджером, если он доступен в контейнере, либо собирай контейнер заново, либо ставь без докера
4. Получается, мне надо создать докерфайл, где я установлю jenkins/jenkins и всякие нужны тулзы типа ноды или мэйка? И старый дженкинс умрёт
источник

AZ

Alexander Zvenigorod... in jenkins_ru
Azat S.
4. Получается, мне надо создать докерфайл, где я установлю jenkins/jenkins и всякие нужны тулзы типа ноды или мэйка? И старый дженкинс умрёт
Да, если пакетный менеджер в контейнере отсутствует
источник

AS

Azat S. in jenkins_ru
Или (тупой вопрос) установка ноды, чтоб выполнить npm test должна быть степом в дженкинсфайле (дичь какую-то говорю)
источник

AS

Azat S. in jenkins_ru
Alexander Zvenigorodsky
Да, если пакетный менеджер в контейнере отсутствует
Там alpine установлена, есть apk
источник

AZ

Alexander Zvenigorod... in jenkins_ru
Поставь им
источник

AS

Azat S. in jenkins_ru
Типа sudo docker exec jenkins apk add --update nodejs npm?
источник

AS

Azat S. in jenkins_ru
Или это часть джобы
источник

AZ

Alexander Zvenigorod... in jenkins_ru
У тебя неготовая инфраструктура. Дженкинс (в том сценарии, как ты его сейчас используешь) не должен заниматься её настройкой никак
источник

DA

Djek Asgardov in jenkins_ru
Aleksei Kanash
похоже, я столкнулся с тривиальной проблемой, но чет никак не осилю…
Есть сетевой диск, на него скрипт,  запущенный из pipeline копирует файл. Но вот не копирует ))
Мапь диск в степе. Или можно stash'ем перетаскивать между машинами.
источник

AS

Azat S. in jenkins_ru
Alexander Zvenigorodsky
У тебя неготовая инфраструктура. Дженкинс (в том сценарии, как ты его сейчас используешь) не должен заниматься её настройкой никак
Получается, ничего не поделать и сносить Дженкинс?
источник

AS

Azat S. in jenkins_ru
Ну и ставить по новой
источник

AZ

Alexander Zvenigorod... in jenkins_ru
Azat S.
Получается, ничего не поделать и сносить Дженкинс?
Ты дженкинс изучаешь, так ведь?
Поставь нормально, без докера, чтобы возиться с дженкинсом, а не с инфраструктурой
источник
2020 November 28

AK

Aleksei Kanash in jenkins_ru
MAdMAx
а сетевой диск под каким пользователем мапится?
Под админом
источник

AK

Aleksei Kanash in jenkins_ru
В общем проблема более глубокая
источник

AK

Aleksei Kanash in jenkins_ru
Есть шара с правами всем на все
источник

AK

Aleksei Kanash in jenkins_ru
шара подключена как сетевой диск к билдагенту
источник

AK

Aleksei Kanash in jenkins_ru
на агенте есть симлинк на этот диск
источник

AK

Aleksei Kanash in jenkins_ru
и вот внутрь этого симлинка повершел делает копию файла
источник

AK

Aleksei Kanash in jenkins_ru
локально делает
источник

AK

Aleksei Kanash in jenkins_ru
из дженкинса - нет. Говорит нет такого пути
источник