Dmitry
как можно автоматом генерить джобы для дженкинса? по сути XML файлы
кроме вот этого - https://jenkinsci.github.io/job-dsl-plugin/ что то есть?
Lex
> сборка
> ansible
что-то Я не понимаю в этой жизни
Lex
Дженкис!
Jenkins отлично работает с make
Denis 災 nobody
Дженкис!
дженкинс 1) жава
2) конфигурирование через веб
𝔹𝕠𝕣𝕚𝕤
Мы бамбу, хотя подумываем про дженкинс
Denis 災 nobody
хотелось бы чего-то более вменяемого, желательно с yaml
Denis 災 nobody
Aleksey
Lex
Denis 災 nobody
бамбу
𝔹𝕠𝕣𝕚𝕤
Ремоут агенты у бамбу стоят конских денег
𝔹𝕠𝕣𝕚𝕤
Локальных можно сделать сколько угодно, но сервак то не резиновый
𝔹𝕠𝕣𝕚𝕤
Бамбу подкупает своей тесной интеграцией со остальным атлассиановским софтом
Denis 災 nobody
каким?
Zon
Denis 災 nobody
и выше - открыта бета пайплайнс
Denis 災 nobody
тоже заявлено как CI
𝔹𝕠𝕣𝕚𝕤
каким?
Jira, Bitbucket Server
Zon
а что дженкинсфайл?
https://jenkins.io/doc/pipeline/jenkinsfile/ ток я сам не использовал пока
Aleksey
Aleksey
а лучше год.
Dmitry
You create a Jenkinsfile with your preferred Groovy editor
груви мать его еб
Zon
а лучше год.
да, вдруг мой код на COBOL перестанет работать после обновления
Aleksey
ну реально тебе говорю. я пробовал. плевался.
Aleksey
и не я один.
Aleksey
работает конечно, но так себе описан и неприятен.
Dmitrii
Народ, надо просто взять 100 фронтендеров и заставить их делать девопс задачи и тогда появится 500 новых инструментов для сборки )
Dmitrii
Через неделю
Anonymous
во фронтенде и так 500 инструментов для сборки
Pavel
и 5 новых языков компилирующихся в JS ? 😂
Evgeny
а не бинарного sass в npm так и нет
Anonymous
$ ls -1 node_modules | wc -l
847
собираю небольшой проект так
Anonymous
Anonymous
медленно же будет
Anonymous
есть биндинги к libsass
Evgeny
а зачем мне куча билд-хлама в докер имадже?
Anonymous
а зачем тебе сборка по 10 минут?
Evgeny
Приходится в одном билдить в другом публиковать
Anonymous
там можно наверное отдельно собрать его и передавать сошку
Evgeny
можно
Anonymous
ну вот
Anonymous
чисто на жс будет пиздец же просто медленно
Alexander
для абстрагирования запуска тасков в CI вполне себе можно взять fabric, извините
Vitaliy
нет извинения. питонокапистрана должна умереть
Denis 災 nobody
ну фабрик вполне себе гуд
Denis 災 nobody
но это никак не CI
Oleksandr
Denis 災 nobody
проще
Alexander
тем что там можно питон писать
Alexander
сразу
Denis 災 nobody
1 фаб файл на нашу систему деплоя - строк 30
Oleksandr
ясно
Denis 災 nobody
но планирую перейти на CI+тесты на стейжинге + деплой по успеху
Alexander
у фабрика клевый командлайн, name:params extra_stuff:other_params
Logan
а если параметров несколько?
Logan
выглядит не очень
Какой-то
ой, фабрик обсуждаете - отличная вещь! у нас скрипт деплоя с ним работает - просто песня)... ну это я так, типа отзыв счастливого пользователя)
Oleksandr
Oleksandr
не понимаю, зачем юзать это говно мамонта, если есть ансибл
Какой-то
не понимаю, зачем юзать это говно мамонта, если есть ансибл
я для деплоя до этого только копистрану юзал и то особенно ковырять не приходилось... насчёт пойдёт не так - мне как кодеру куда удобнее посмотреть код и если что поправить, ну и естественно всякие подобные случаи надо заранее учитвать и где надо расставлять проверки, что такое ансибл - я хз и очередную штуку изучать как-то лениво и не вижу особого смысла и так всё работает бенч и не было неурядиц, в фабрик тебе стандартный баш и вполне себе читаемый питоновский код - быстрое осваивание я считаю вполне себе весомым плюсом
Oleksandr
> что такое ансибл - я хз и очередную штуку изучать как-то лениво и не вижу особого смысла и так всё работает
всё правильно делаешь
Logan
Oleksandr
это сарказм типа
Какой-то
есть куда приоритетнее области требующие изучения, деплой проходит прекрасно и не было повода смотреть в другие стороны, вообще смысла в сарказме не вижу, спор за фломастеры идёт а удобств при таком подходе хватает, этих тулзов сейчас хоть жопой ешь и на хрена разводить таксопарк в окружении если всё и так нормально работает, появится необходимость - поставим, но есть и куда приоритетнее задачи
Pavel
Адекват в треде
Pavel
Вообще ансибль есть за что попинать, во многих местах он говно
Oleksandr
Alexander
фабрик это про другое, это таск раннер, который умеет ремоут. удобная штука иногда
Logan
Alexander
и что, я могу написать код который умеет. прочто для каких-то тасков фабрик удобнее
Alexander
Приветствую!
Ищем докладчиков на митап по платформам непрерывной поставки, который пройдет в Москве 17 июня. Будем говорить о платформах, которые уже давно помогают проектам расти и развиваться (например, экосистема Amazon AWS), другие же начинают притягивать внимание специалистов в последнее время (DC/OS, Kubernetes, Deis, PanteraS). Если вам есть, что рассказать о работе с этими инструментами или же есть опыт в создании и эксплуатации своего решения, то пишите нам в Telegram @whitew1nd или на ignatovyury@gmail.com
Митап пройдет на площадке конференции DevConf 17 июня в Москве, начало в 17:15
Alexander
непрерывная поставка!
Alexander
она самая
Anonymous
продолжающаяся интеграция
Alexander
облачный комплекс ЭВМ
Alexander
?