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