Jenkins - Автоматизация запуска Build Job из GitHub - Jenkins Build Triggers
ฝัง
- เผยแพร่เมื่อ 29 ก.ย. 2024
- #devops #девопс #jenkins #ityoutubersru
9-Jenkins - Автоматизация запуска Build Job - Jenkins Build Triggers
Если помог, поддержите парой баксов, хотябы Канадских :) www.paypal.me/...
Как мне настроение поднимают твои эти "ЭТОТ КАК ЕГО")))
Денис, разница между unstable и fail есть в следующем:
Unstable может появиться, если, например, джоб выдаст уведомление в логе, что нужно сделать commit или merge в проекте.
А fail... Ну это и так понятно)
Между unstable и fails есть разница. Fails означает, что job не выполнился, а unstable означает, что job выполнился, но нестабильно. Вот пример из вывода консоли дженкинса :
ERROR: Exception when publishing, exception message [Exec exit status not zero. Status [5]]
Build step 'Send build artifacts over SSH' changed build result to UNSTABLE
Finished: UNSTABLE
Чувак, респект тебе! Лучшая подача. =)
"Ничего сложного - если правильно объяснить" вы это умеете делать 100%, спасибо за урок.
Разница между failed и unstable из доков:
Failed
The Build had a fatal error.
Unstable
The Build had some errors but they were not fatal. A Build is unstable if it was built successfully and one or more publishers report it unstable. For example if the JUnit publisher is configured and a test fails then the Build will be marked unstable.
"Это делается - ничего сложного, как и все, когда правильно объяснить..." ни добавить, ни убавить! Все так!
"триггеры когда запускаете голенький Jenkins" - посмеялся) подумал, что голенького Дженкинса лучше не представлять))
блин - я нашел, конечно, что написать вместо слов вселенской благодарности и глубочайшего уважения. Но я это подразумеваю конечно. Денис, спасибо тебе огромное! Несколько лет назад несколько твоих уроков помогли мне с AWS - а сейчас решил посмотреть все твои видео - ни одно не достойно быть пропущено)
Очень хотелось бы по терраформу увидеть уроки, и молекула для ансибл очень помогает
так блин)) короче у кого с прошлых уроков не билдится, на слейв ноды установите git, в этом видео они у Дениса отключены, я просто у себя поднял на вагрнате 3 тачки на одной джен в докере живёт на двух других слэйв ноды вот он пытался видимо на них собирать, ну или сделайте чтоб собирался только на мастере, потому что на мастере он есть, хотя может и не быть наверно.... если кастомно собирали, короче смысл в том что если пользуете слейвы ставьте туда гит или будет какать ошибкой)))
Константин Купцов, абсолютно верно. Сам с этим столкнулся. Поднял ноду с гитом и лейблы в джобы на эту ноду прописал.
Отличные уроки, экономят уйму времени на самостоятельное обучение.
XDXDX -"Layer как его по Русски"
"Unstable" - это когда желтый круг.) В общем у меня была такая фигня, когда дженкис не копировал файл в веб-сервер. На удаленном сервере не было прав на запись для юзера. В общем там юезра в группу добавил и дал права на запись и билд прошел, круг стал зеленый, чак доволен.)
можно просто права дать и все
Спасибо огромное за урок!))
интересно, а кто-нибудь использует дженкинс просто как cron? без привязки к коду, а просто для запуска скриптов в определенное время?
Многие используют,
У одного клиента, есть Cron jobs Для backup базы данных nightly.
ти крутой чувак, очень детально и понятно обясняєш.спасибо
Thank you so much.
Денис, скажите пожалуйста, а будет урок по Jenkins Pipeline? Очень - очень надо!!!
Будут несколько
Кирилл Семаев начинал делать (в поиске Ютуба можно найти его), но что-то пока забросил, давно его не было.
Лучший !!!! Спасибо за всё
репооозитори, гииииитхаб, кооооооомит.
Бля поржал. Сукккксесссфулли. Этот лжйер , как его- а .. Слои. Эта фигня продолжает стараться. 😂😂 Красавчик. Кайфовые уроки
Просто супер :) Спасибо!
спасибо
Вроде бы правильно говорить крон, а не хрон :-).
Подскажите пожалуйста как правильно настраивать когда настроен Poll SCM, и например один дэвелопер коммитит начинается сборка билда , через 2 минуты коммитет другой дэвелопер соответственно Jenkins начнет еще одну сборку производить или как? Возможно есть очереди, какие то.
Да, есть очередь
Денис, скажите, пожалуйста, кроме всех прошлых уроков по jenkins и по этим триггерам, что еще стоит изучить в нем?
Конечно, Jenkins Pipeline
Думаю, тонкости и нюансы будут возникать при реализации конкретной задачи (новые плагины, новый доп. функционал), а так базу Денис даёт классную.
Денис, привет. Подскажите пожалуйста, мне нужно чтобы нода которая подняла инстанс присвоила ему имя, автоматически. Мне подсказали что каким то образом в Tags name, можно это сделать, но у меня не получилось
Не очень понятно что знчит : нода которая подняла инстанс
@@ADV-IT Да я уже разобрался
@@vikzaki1560 так и другим теперь интересно как разобрался
11:40 Layer - слой))) Не путать с Liar - лжец)))
а еще "Кумит"))
sldjfklsdfjsdf можно базарить четче????
рамсы попутал ?
не по фене ботаешь