Size: a a a

DevOps — русскоговорящее сообщество

2021 March 01

i

inqfen in DevOps — русскоговорящее сообщество
Версионирование как раз делается, что 1.1.666 - это будет прямо определенный конкретный код. И 1.1.667 и 1.1.668 это будет другой код, в обоих случаях.
источник

i

inqfen in DevOps — русскоговорящее сообщество
Maksim Sharov
хэш коммита
Ну так хэш это одно
источник

i

inqfen in DevOps — русскоговорящее сообщество
Он как раз да, постоянен
источник

С

Сайхан in DevOps — русскоговорящее сообщество
inqfen
Хорошо - тогда почему при таком версионировании у вас при откате на код старше версия стала новее?)
А вот тут интересно, действительно если хеш один и тот же то тег не изменится
источник

i

inqfen in DevOps — русскоговорящее сообщество
Говорилось-то про номер джобы как номер версии
источник

i

inqfen in DevOps — русскоговорящее сообщество
Сайхан
А вот тут интересно, действительно если хеш один и тот же то тег не изменится
Почему? Запущен новый BUILD с новым BUILD_ID
источник

M

Maksim Sharov in DevOps — русскоговорящее сообщество
inqfen
Ну так хэш это одно
так мы определим новизну ветки, а сама ветка уже будет иметь теги с версиями, ветки базируются на мастер-ветке, и мы не сможем залить коммит с версией, которая противоречит предыдущей истории.

выше скинул инструменты, они учитывают все это
источник

i

inqfen in DevOps — русскоговорящее сообщество
Вообще как по мне в данном случае привязывать версию к билдам в корне неправильно, к хешу вот например нормально
источник

M

Maksim Sharov in DevOps — русскоговорящее сообщество
это не должно никак касаться джоб, билдов и т.п
источник

i

inqfen in DevOps — русскоговорящее сообщество
Номер билда к коду вообще никакого отношения не имеет
источник

i

inqfen in DevOps — русскоговорящее сообщество
Maksim Sharov
это не должно никак касаться джоб, билдов и т.п
Ну так я про то же, я про неверность подхода, когда версию определяет CI на основе своих внутренних счетчиков каких-то
источник

i

inqfen in DevOps — русскоговорящее сообщество
А так переустановил дженкинс - оп, весь код помолодел, счетчики-то у него свежие
источник

С

Сайхан in DevOps — русскоговорящее сообщество
inqfen
Номер билда к коду вообще никакого отношения не имеет
И это правильно, у нас изначально минорная была по номеру джобы, а потом по хешу и это правильно
источник

i

inqfen in DevOps — русскоговорящее сообщество
Хотя коммиты те же самые
источник

С

Сайхан in DevOps — русскоговорящее сообщество
inqfen
А так переустановил дженкинс - оп, весь код помолодел, счетчики-то у него свежие
Там в дженкинсе можно одной кнопкой менять нумерацию джобы
источник

i

inqfen in DevOps — русскоговорящее сообщество
Сайхан
Там в дженкинсе можно одной кнопкой менять нумерацию джобы
Ага, начальную. Ну вот есть у тебя 100 репозиториев, надо тебе всю нумерацию сделать как было
источник

i

inqfen in DevOps — русскоговорящее сообщество
Поставишь последний номер -100 и начнешь в той же последовательности как было прогонять?)
источник

С

Сайхан in DevOps — русскоговорящее сообщество
inqfen
Ага, начальную. Ну вот есть у тебя 100 репозиториев, надо тебе всю нумерацию сделать как было
Ну тут другой подход это точно
источник

С

Сайхан in DevOps — русскоговорящее сообщество
В ямлике прописывать стали релизы
источник

i

inqfen in DevOps — русскоговорящее сообщество
Я вот устал бы последовательность восстанавливать)
источник