Size: a a a

2020 January 24

L

Lirlili in Rude QA
Сказочный Сникерс
а в чем проблема?
Ну ни в чем. Но обычно это в git сервисе есть и не надо заморачиваться с пайплайнами 👀
источник

MK

Mem Kekovich in Rude QA
Сказочный Сникерс
а в чем проблема?
Я на тимсити тож мержил :)
источник

MK

Mem Kekovich in Rude QA
Lirlili
Ну ни в чем. Но обычно это в git сервисе есть и не надо заморачиваться с пайплайнами 👀
Ну типа пайплайн прошёл идёшь в ручную в стеш и мержить?
источник

L

Lirlili in Rude QA
Mem Kekovich
Ну типа пайплайн прошёл идёшь в ручную в стеш и мержить?
Пайплайн прошел и битбакет мержит
источник

MK

Mem Kekovich in Rude QA
Lirlili
Пайплайн прошел и битбакет мержит
Зочем
Когда в ci все в одном месте делаешь
источник

L

Lirlili in Rude QA
Mem Kekovich
Зочем
Когда в ci все в одном месте делаешь
Да тут как удобнее или так исторически сложилось
источник

L

Lirlili in Rude QA
Каждый дрочит как хочет в этом вопросе
источник

MK

Mem Kekovich in Rude QA
Lirlili
Каждый дрочит как хочет в этом вопросе
Соглы
источник

MK

Mem Kekovich in Rude QA
Илья Чот писал писал
А потом видимо - да ну вас нахуй ещё объяснять чото 😂
источник

СС

Сказочный Сникерс in Rude QA
Lirlili
Ну ни в чем. Но обычно это в git сервисе есть и не надо заморачиваться с пайплайнами 👀
ну смотри, мне гитлаб ci не нравится. плюс изначально был дженкинс и весь пайплайн выстраивался на нем. добавить в пайплайн вот такой скрипт и не ебать себе мозги по тому что все в разных местах - изи

git config --global user.email "${BUILD_USER_EMAIL}"
git config --global user.name "${BUILD_USER}"
git config --global push.default simple

VERSION=$(git log --oneline -n 1 --grep Version -- '*Version.cmake' | egrep -o '([a-z\_0-9]+-)+[0-9]+.[0-9]+.[0-9]+')
echo ${VERSION}

if [ -n "${VERSION}" ] && ! [ `git tag -l ${VERSION}` ]; then
   git tag $VERSION
fi

if [[ "${SOURCE_BRANCH}" =~ "remotes/origin/" ]]; then
   SOURCE_BRANCH=${SOURCE_BRANCH#remotes/origin/}
elif  [[ "${SOURCE_BRANCH}" =~ "origin/" ]]; then
   SOURCE_BRANCH=${SOURCE_BRANCH#origin/}
fi

git push
git push --tags
if [[ "${SOURCE_BRANCH}" != "bannerd-dev" ]]; then
   git push origin :${SOURCE_BRANCH}
fi
источник

L

Lirlili in Rude QA
Хоть башем хуячь. Лишь бы в ту ветку)
источник

M

Merg in Rude QA
источник

L

Lirlili in Rude QA
Сказочный Сникерс
ну смотри, мне гитлаб ci не нравится. плюс изначально был дженкинс и весь пайплайн выстраивался на нем. добавить в пайплайн вот такой скрипт и не ебать себе мозги по тому что все в разных местах - изи

git config --global user.email "${BUILD_USER_EMAIL}"
git config --global user.name "${BUILD_USER}"
git config --global push.default simple

VERSION=$(git log --oneline -n 1 --grep Version -- '*Version.cmake' | egrep -o '([a-z\_0-9]+-)+[0-9]+.[0-9]+.[0-9]+')
echo ${VERSION}

if [ -n "${VERSION}" ] && ! [ `git tag -l ${VERSION}` ]; then
   git tag $VERSION
fi

if [[ "${SOURCE_BRANCH}" =~ "remotes/origin/" ]]; then
   SOURCE_BRANCH=${SOURCE_BRANCH#remotes/origin/}
elif  [[ "${SOURCE_BRANCH}" =~ "origin/" ]]; then
   SOURCE_BRANCH=${SOURCE_BRANCH#origin/}
fi

git push
git push --tags
if [[ "${SOURCE_BRANCH}" != "bannerd-dev" ]]; then
   git push origin :${SOURCE_BRANCH}
fi
Не. Я не спора ради. Тут как по мне дело вкуса и удобства.
источник

СС

Сказочный Сникерс in Rude QA
я амбассадор дженкинса
источник

СС

Сказочный Сникерс in Rude QA
признаю только его)
источник

M

Merg in Rude QA
евангелист?
источник

СС

Сказочный Сникерс in Rude QA
некромант
источник

ИС

Игорь Середа in Rude QA
Сказочный Сникерс
а в чем проблема?
В том, что я не совсем понял, как у вас процесс происходит, что у вас мержит скрипт. Обычно отревьюхали, нажали кнопку. Вроде всё понятно. или давай рассказывай, как устроено.
источник

ИС

Игорь Середа in Rude QA
Mem Kekovich
Ну типа пайплайн прошёл идёшь в ручную в стеш и мержить?
Есть кнопка "замерж, когда закончится пайплайн, если не упадёт".
источник

MK

Mem Kekovich in Rude QA
ребанный рот того gradle
просто залуповерская система сборки
да, пиздато, но даже idea до сих пор не поддерживает синтаксис толком (код работает, но подсветка нет)
какая-то ебанина с тасками, хотя они пиздатые, то есть при сборке можно еще одну сборку на сборку блять ебануть ))))0
да, красиво. не то, что хмл портянки в мавене
дока пиздатая, но ее так много, что я устал читать вчера ее блять )))
самая боль со всякими плагинами - они есть под мавен, и могут не быть под гредл (писать самому лол или искать форки под градл)
держу в курске крч
источник