Vladimir
сделай dummy job, parametrized, и вяжи к нему все остальное
Vladimir
сам job ниче делать не будет, будет всегда successful, по success будет пинать все downstream
Dmitrii
А, да. У нас так же было сделано
Dmitrii
Эфемерная джоба такая.
Dmitriy
Vladimir
но какбы скриптом имхо элегантйее
Vladimir
Kak вариант делаешь скрипт и из него делаешь job :)
Dmitriy
но какбы скриптом имхо элегантйее
проблема в том, что они из 250 штук ковыряют себе нужные
Vladimir
так, стоп, тада давай задачу конкретнее :)
Dmitriy
им UI нужен )
Vladimir
им надо выбрать какие-то N jobs и запустить их все одновременно?
Dmitriy
так точно
Vladimir
без переконфигурации каждый раз так по-моему не получится
Vladimir
если список jobs каждый раз разный по крайней мере
Dmitriy
не видать значит мне красивых чекбоксов для них и большой кнопки пуск (
Vladimir
Ну так напиши сам, в чем проблема
Vladimir
HTML страничка и ajax вызов на API
Vladimir
Делов аж на полчаса
Dmitriy
ну раз готового нет, вариантов других не остается)
Vladimir
берешь любой job, ставишь в урл /api/ в конец, и читаешь
Vladimir
в конце странички есть как пускать parametrized builds
Vladimir
Vladimir
Типа такого
Dmitrii
Адовый url )
Dmitriy
Здесь тоже это оставлю https://wiki.jenkins-ci.org/display/JENKINS/Multijob+Plugin
Dmitriy
вроде есть лекарство для лени )
Dmitry
https://habrahabr.ru/company/pt/blog/320228/
блин, как то ваще по вершкам. Нам надо было тестировать и мы начали тестировать с помощью ...
Dmitry
очерь ресурс у вас хороший
Sergei
блин, как то ваще по вершкам. Нам надо было тестировать и мы начали тестировать с помощью ...
А чего ты хотел? Тут же схему рассказывают, а как ты её реализуешь - это твое дело
Dmitry
ну написано что-то типа "так делать можно"
Vladimir
Попробовал сделать дайджест новостей https://dvps.blog/news-1/
Можешь мне писать, я на devops_news могу постить такое :)
Denis
Ребят, а чем заменить lmdb не переписывая код ? Нужно такое же тупое, но только с доступом по сети.
Sergei
ну написано что-то типа "так делать можно"
Дык указанно же все, Тим сити, jmetr... Или ты хочешь увидеть как данные передавать и как настроить агента?
Dmitry
блин, настроил я елк
Dmitry
думал сунуть туда 14 гигов логов
Dmitry
а влезло только жалких 3000 записей
Stanislav
Чо ты начал
Stanislav
У нас там почти 2тб ;)
Dmitry
Чо ты начал
Ну я кусочек решил грузануть
Dmitry
И один черт, видно вообще крохи
Dmitry
В инпут просто прописал дир с логами
Dmitry
/*
Dmitry
Причем, если тыкать палочкой в апи то видны записи из разных файлов
Aleksey
Господа, а можно както средствами системд отфильтровать то что будет попадать в journal ?
Aleksey
nsqd задалбал в усмерть все логи застраны ненастраиваемым логированием его и записями типа [nsqd] 2017/01/27 10:52:33.977189 LOOKUPD(10.36.129.9:4160): sending heartbeat каждые 10 секунд
Aleksey
так ведь совсем стремно да ? ExecStart=/bin/nsqd -config /etc/nsq/nsqd.conf 2>&1| egrep -v "sending heartbeat|200 GET"
Aleksey
черт да так и не помогает
Aleksey
не. так совсем прожужулись
🏳️ Phil
а есть какое-нибудь гет стартед цикла разработки для одного-двух человек? прямо воо методичка для начинающего? что когла куда комитить, что где ci, что где cd
🏳️ Phil
да ладно.есть же стандарты какието, практики
🏳️ Phil
для меня все эти циклы разработки дремучий лес. хочу внедрить в своей команде принудительно
Nikolay Markov
ну а что делать
Не идти в проджект менеджеры, не зная основ
🏳️ Phil
Не идти в проджект менеджеры, не зная основ
так стоп. в этом же был мой вопрос. что почитать для основ? что сейчас в моде?
Nikolay Markov
так стоп. в этом же был мой вопрос. что почитать для основ? что сейчас в моде?
Ну почитай базово про CI, настрой на локале Jenkins, собери пару пакетов руками для разных систем
Nikolay Markov
Изучи git, почитай про Scrum и управление задачами в Jira
Pavel
В общем-то есть более менее стандартный воркфлоу, но мануалов по нему не видел, это скорее из уст в уста передается
Pavel
git-flow, каждая задача в своей ветке, комит, пуш, код ревью, мерж, билд системы, прогон тестов -> готов релиз -> деплой на прод по желанию.
Nikolay Markov
git-flow, каждая задача в своей ветке, комит, пуш, код ревью, мерж, билд системы, прогон тестов -> готов релиз -> деплой на прод по желанию.
Да, но человек, который никогда сам по такому принципу не работал, не должен заниматься внедрением и не должен быть проджект-менеджером
Pavel
С чего бы?
Pavel
Если бы все так думали, никто никогда бы не внедрил в первый раз ничего )
Nikolay Markov
С чего бы?
А что, ты бы стал уважать такого менеджера над собой?
Roman
"Главное, чтобы человек был хороший"
Roman
и предлагал идеи здравые, которые всей команде понятны
Nikolay Markov
Если бы все так думали, никто никогда бы не внедрил в первый раз ничего )
Менеджерами становятся бывшие программисты. Если у человека нет бэкграунда - нафиг такого менеджера
Pavel
А что, ты бы стал уважать такого менеджера над собой?
Менеджера который хочет внедрить CI-CD в проект, я бы уважал и всячески с ним сотрудничал.
nvkv
У вас тут опять Николя взрывается
nvkv
что же вы делаете-то, ироды
Nikolay Markov
Я просто про то, что проджект менеджеры без опыта программером не нужны. Практически в 100% случаев.
Pavel
что же вы делаете-то, ироды
Честно я не понимаю что он пытается донести, "менеджер без опыта не должен" "программист не должен писать код с ошибками" "прод не должен падать"
Pavel
Это что, граничные условия, критерий успешности бизнеса, условия выживания или...
Pavel
"Лучше быть здоровым и богатым, чем бедным и больным".
Nikolay Markov
Честно я не понимаю что он пытается донести, "менеджер без опыта не должен" "программист не должен писать код с ошибками" "прод не должен падать"
Я пытаюсь донести, что руководитель должен быть компетентным, а не внедрять что-то, про что он прочел в интернете, что это круто