ответственный не теги создает, а нажимает кнопку run pipeline?
Теги точно нужны, тк у нас другая задумка по gitflow к этому прекручена. Суть в том, что в релиз ветку может прилететь коммит, который нельзя учитывать в нумерации версий и деплоить, а следом прилетит коммит№2, на основе которого нужно: 1. Создать пайп 2. Релизнуть прод 3. В гитлабе, к описании тега описать что тут добавилось.
а зачем в релиз ветке коммиты, которые не надо релизить и деплоить?
Ну как минимум за счет тегов удобно учитывать версию в рамках ретроспективы в будущем.
+ у нас как-то был такой кейс (точно уже не понмю причину), поэтому сейчас хочу учестЬ и такой сценарий
Нет, зачем в релиз класть бесполезные коммиты?
так тут тогда уже бы пора подумать чтоб автоматически присваивать тэги на основе изменений как например в semver ну и тулзу соответсвующую подобрать, чтоб и версию проставляла и историю изменений писала
Привет. У меня есть скрипт, для изменения строки for i in ${array_variable[@]} do str="$i" oldstr="PRE_" newstr="" result=$(echo $str | sed "s/$oldstr/$newstr/") echo $result >> file.txt done На mac все работает корректно, а на ubuntu выдается ошибку 12: Bad substitution 12 строка это for i in ${array_variable[@]} В чем может бытЬ проблема?
Обсуждают сегодня