jenkins_ru | Unsorted

Telegram-канал jenkins_ru - jenkins_ru

-

Общаемся на темы, посвященныe Jenkins Видео с митапов: http://youtube.com/jenkinsru Место активного общения разработчиков https://gitter.im/jenkinsci-ru/publiс Самые свежие новости https://twitter.com/jenkins_ru

Subscribe to a channel

jenkins_ru

да, я уже тоже об этом подумал.
но речь идет об установке контейнера из image.
так что задача со звездочкой

Читать полностью…

jenkins_ru

это еще одна проблема, с которой предстоит разобраться. судя по всему, если сервер запущен - сборка зависает, без старта.

Читать полностью…

jenkins_ru

А если прервать сборку после запуска - то тухнет и сервер.

Читать полностью…

jenkins_ru

Наверно можно заменить этот вариант на Ansible реализацию.

Читать полностью…

jenkins_ru

Да. Правда раз на раз не повторяется.

Читать полностью…

jenkins_ru

Коллеги, подскажите, как лечить проблему невозможности запуска агента после обновлений самого дженкинса?
Пока не зайдешь в настройки агента и не сохранишь конфигурацию в подключении висит пустота. КОнфиг при этом сохранён под учётной записью SYSTEM, соединение нормально устанавливается после того как что-то исправишь и сохранишь конфиг.

Не хочется ручками пресохранять конфиги агентов раскуроченные обновлением.

Читать полностью…

jenkins_ru

можно много чего интересного придумать

тут спаунится процесс в процессе в котором еще и стартует испоняемый файлик

Читать полностью…

jenkins_ru

Аа, тогда будет без второго sh внутри команды работать? Попробую тогда попозже. Хотя чем плох вариант с двойным sh?

Читать полностью…

jenkins_ru

в репозиторий его засунуть сразу с нужными правами

Читать полностью…

jenkins_ru

именно поэтому я написал sh "sh filename". "наружный sh" — это конструкция женьки, не часть команды. означает "запусти свой аргумент". если нет разрешения на запуск от текущего юзера — обламывается. мой вариант — "запусти sh с именем файла"

Читать полностью…

jenkins_ru

Слишком мало sh было :D Спасибо, кажется вот так работает

Читать полностью…

jenkins_ru

или убедиться, что сделан chmod +x для файлика

Читать полностью…

jenkins_ru

Ребят, у меня есть файлик в проекте, который чистит все папки бинарей включая плагины. Хотел его же заюзать в пайплайн скрипте, что бы не копипастить команду. Однако при запуске выводит ошибку:

+ Script/Project/RemoveIAll_Binaries.sh
/home/jenkins/data/workspace/rble_Clash_Android_release_1.1.0@tmp/durable-7a10cabe/script.sh.copy: 1: Script/Project/RemoveIAll_Binaries.sh: Permission denied


В самом пайплайне вызывается вот так:
sh "Script/Project/RemoveIAll_Binaries.sh"


Если прям вбить сами команды, а не вызов файлика, то все работает. Но хотел бы через файлик для удобства. Может есть способ заставить работать так без всяких сильно длинных обходных путей?

Читать полностью…

jenkins_ru

На узле настроен sudo вот и работает

Читать полностью…

jenkins_ru

linux90 ALL=(ALL) NOPASSWD: /usr/bin/apt, /sbin/reboot

Читать полностью…

jenkins_ru

Нужно немного сменить парадигму.
Не запускать бинарь, а запускать сервис который запускает бинарь в фоне и выходит успешно или нет.

Читать полностью…

jenkins_ru

не запускать сервер? или запускать фоном, не ожидая завершения? кстати, если сервер уже запущен — сборка перед запуском убивает текущий запущенный?

Читать полностью…

jenkins_ru

Проблема именно с уже давно развёрнутыми агентами. Требуется именно пересохранить конфиги, и такое впечатление что требуется именно изменение "владельца"

Читать полностью…

jenkins_ru

У меня SCCM приложение для развертывания агентов, им обновляю.

Читать полностью…

jenkins_ru

Вопрос про ситуацию, когда меняется версия jar файла после обновления?
В других случаях я не наблюдал чтобы агенты ломались...

Читать полностью…

jenkins_ru

Понял. Спасибо за разъяснения!

Читать полностью…

jenkins_ru

Два процесса sh скорее всего вместо одного будет.
Надо смотреть в дереве процессов.
Не оптимально. Но сейчас компы быстрые памяти много. Стерпят

Читать полностью…

jenkins_ru

уже @jabberwocker13 написал ниже

Читать полностью…

jenkins_ru

На самом файле? Он де каждый раз выкачается с репозитория, придется тогда в сам пайплайн это добавлять?

Читать полностью…

jenkins_ru

но использовать второй не нужно
лучше сделать чмод

Читать полностью…

jenkins_ru

если sh/bash перед неисполняемым идет, то чмод не нужен на X

Читать полностью…

jenkins_ru

sh "sh Script/Project/RemoveIAll_Binaries.sh"

Читать полностью…

jenkins_ru

зайти на тот узел и посмотреть настройки

Читать полностью…

jenkins_ru

Не, я просто вообще не догоняю как оно до этого у коллеги работало. Там в логах запускалась на нужном узле, он в sshagent указывал id узла и он спокойно на нем отрабатывал. Щас же опирается только на Jenkins узел

Читать полностью…

jenkins_ru

https://www.google.com/search?q=sudo+%D0%B1%D0%B5%D0%B7+%D0%BF%D0%B0%D1%80%D0%BE%D0%BB%D1%8F+%D0%B4%D0%BB%D1%8F+%D0%BE%D0%B4%D0%BD%D0%BE%D0%B9+%D0%BA%D0%BE%D0%BC%D0%B0%D0%BD%D0%B4%D1%8B

и первая же ссылка
https://pq.hosting/help/instructions/54-kak-otkljuchit-parol-dlja-komandy-sudo.html

Читать полностью…
Subscribe to a channel