Size: a a a

2020 March 19

i

inqfen in ru_gitlab
Может тебе надо на окружения/стейджи/еще что-то распилить
источник

AM

Aleksey Matveev in ru_gitlab
то ci переписывать каждый раз
источник

i

inqfen in ru_gitlab
Если у тебя там непонятный набор скриптов надо запускать каждый раз при коммите и всегда разный - сделай хоть файлик с ними отдельный
источник

i

inqfen in ru_gitlab
В смысле с путями
источник

i

inqfen in ru_gitlab
и через for запускай
источник

i

inqfen in ru_gitlab
Хотя тоже конечно костыль страшный, но хотя бы не управление коммит мессаджами
источник

S

Sebor in ru_gitlab
Aleksey Matveev
это понятно, а если добавляют новый скрипт?
Ну по маске пропиши
источник

S

Sebor in ru_gitlab
Или по директориям раскидай
источник

i

inqfen in ru_gitlab
Потому что вот это - выглядит как какой-то пиздец для кого-то со стороны

   - file_name=$(echo "$CI_COMMIT_MESSAGE" |sed -r 's/^[^[]*\[([^]]*)\].*$/\1/')
   - mv "start_tasks_${file_name}" start_tasks
источник

i

inqfen in ru_gitlab
не надо так
источник

AM

Aleksey Matveev in ru_gitlab
а  потом бывают случаи что мне нужно их все перезапустить разом желательно)
источник

i

inqfen in ru_gitlab
inqfen
Если у тебя там непонятный набор скриптов надо запускать каждый раз при коммите и всегда разный - сделай хоть файлик с ними отдельный
.
источник

i

inqfen in ru_gitlab
Вообще надо их идемподентными делать изначально
источник

i

inqfen in ru_gitlab
Как те же миграции в дб
источник

S

Sebor in ru_gitlab
inqfen
Потому что вот это - выглядит как какой-то пиздец для кого-то со стороны

   - file_name=$(echo "$CI_COMMIT_MESSAGE" |sed -r 's/^[^[]*\[([^]]*)\].*$/\1/')
   - mv "start_tasks_${file_name}" start_tasks
Норм, чё
Регулярочки - наше все)
источник

i

inqfen in ru_gitlab
Можно хоть каждую минуту запускать, и они ничего не изменять, если ничего менять не надо
источник

i

inqfen in ru_gitlab
Sebor
Норм, чё
Регулярочки - наше все)
А потом это говно разрастается до 1к строк, писавший это (который и сам давно не понимает что там делается) давно уже ушел, приходит новый человек и охуевает
источник

S

Sebor in ru_gitlab
Aleksey Matveev
а  потом бывают случаи что мне нужно их все перезапустить разом желательно)
Зачем?
Ну если так надо, сделай ещё одну джобу с manual
источник

S

Sebor in ru_gitlab
inqfen
А потом это говно разрастается до 1к строк, писавший это (который и сам давно не понимает что там делается) давно уже ушел, приходит новый человек и охуевает
У меня сарказм был)
источник

i

inqfen in ru_gitlab
Некоторые так и считают, что регулярками да awk норм обработать, 2 строки же сэкономили
источник