Size: a a a

2020 August 11

i

inqfen in ru_gitlab
Или ломает совместимость, значит 2.0.0
источник

🅐

🅐🅝🅐🅣🅞🅛🅘🅨... in ru_gitlab
inqfen
есть версия v1.0.1 - так какую циферку увеличить?
я написал скрипт на пайтоне который увеличивает эту цыфру. Но как я уже и сказал это делается во время пайплайна и назад с новой цыфрой файлик не загружается и в репе он остается с тем же номером
источник

🅐

🅐🅝🅐🅣🅞🅛🅘🅨... in ru_gitlab
inqfen
А если изменение не патч? Значит должно быть 1.1.0
это уже руками.  пока решили только последнюю цыфру автоматизировать
источник

i

inqfen in ru_gitlab
А как скрипт определяет-то, какую из них надо увеличить?
источник

i

inqfen in ru_gitlab
А, только патчи инкрементит, ну странно как по мне
источник

🅐

🅐🅝🅐🅣🅞🅛🅘🅨... in ru_gitlab
inqfen
А как скрипт определяет-то, какую из них надо увеличить?
import semantic_version и дальше фантазия в помощь)
источник

i

inqfen in ru_gitlab
Пре хук какой-то можно сделать
источник

DV

Dmitry Vorobev in ru_gitlab
🅐🅝🅐🅣🅞🅛🅘🅨
это уже руками.  пока решили только последнюю цыфру автоматизировать
А для чего?
источник

🅐

🅐🅝🅐🅣🅞🅛🅘🅨... in ru_gitlab
Dmitry Vorobev
А для чего?
а как гитлаб может понять что мы релизнули мажорную версию?   например
источник

DV

Dmitry Vorobev in ru_gitlab
Просто вот в деве версия 1.2.3. Два дева отбренчевались от нее в разные фичи. Пушнули по коммиту - вуаля. Имеем 2 версии 1.2.4
источник

i

inqfen in ru_gitlab
🅐🅝🅐🅣🅞🅛🅘🅨
а как гитлаб может понять что мы релизнули мажорную версию?   например
Гитлабу пофиг на ваши версии
источник

🅐

🅐🅝🅐🅣🅞🅛🅘🅨... in ru_gitlab
inqfen
Гитлабу пофиг на ваши версии
отож
источник

i

inqfen in ru_gitlab
И так и должно в общем-то быть
источник

🅐

🅐🅝🅐🅣🅞🅛🅘🅨... in ru_gitlab
ну по этому я и сделал свой скрипт который умеет менять цыфру.  но как эту цыфру заливать назад в репу?
источник

i

inqfen in ru_gitlab
🅐🅝🅐🅣🅞🅛🅘🅨
ну по этому я и сделал свой скрипт который умеет менять цыфру.  но как эту цыфру заливать назад в репу?
Ну вот поменял ты цифру, кто-то отбранчился, цифра еще раз поменялась, он залился - у него другая
источник

DV

Dmitry Vorobev in ru_gitlab
Dmitry Vorobev
Просто вот в деве версия 1.2.3. Два дева отбренчевались от нее в разные фичи. Пушнули по коммиту - вуаля. Имеем 2 версии 1.2.4
А потом второй докинул еще коммитов и получил версию 1.2.10. Потом первый коммитнул еще раз и получил версию 1.2.5. Вот после мержа этих фич вы какую версию ожидаете? =)))
источник

i

inqfen in ru_gitlab
Кмк страдаете фигней, в которой можно много как себе на яйца наступить
источник

i

inqfen in ru_gitlab
Dmitry Vorobev
А потом второй докинул еще коммитов и получил версию 1.2.10. Потом первый коммитнул еще раз и получил версию 1.2.5. Вот после мержа этих фич вы какую версию ожидаете? =)))
10 + 5 = 15, очевидно же)
источник

🅐

🅐🅝🅐🅣🅞🅛🅘🅨... in ru_gitlab
так я ж не говорю что у меня идеальный вариант. Я ж спросил кто как делает, ибо мой вариант не рабочий
источник

DV

Dmitry Vorobev in ru_gitlab
А получат 15 - 10 = 5 😅
источник