1 В избранное 0 Ответвления 0

OSCHINA-MIRROR/mirrors-sculptor

Присоединиться к Gitlife
Откройте для себя и примите участие в публичных проектах с открытым исходным кодом с участием более 10 миллионов разработчиков. Приватные репозитории также полностью бесплатны :)
Присоединиться бесплатно
Клонировать/Скачать
release.sh 994 Байты
Копировать Редактировать Web IDE Исходные данные Просмотреть построчно История
Torsten Juergeleit Отправлено 06.04.2015 00:21 e33ea47
#!/bin/bash
if [ -z $1 ] || [ -z $2 ]; then
echo -e "Usage: $0 RELEASE_VERSION DEVLOPMENT_VERSION"
echo -e "\tRELEASE_VERSION - release version, for example '3.0.0'"
echo -e "\tDEVELOPMENT_VERSION - next development version (the SNAPSHOT suffix will be added), for example '3.0.1'"
exit 1
fi
mvn jgitflow:release-start -P!all -DreleaseVersion=$1 -DdevelopmentVersion=$2-SNAPSHOT
if [ $? -ne 0 ]; then
exit 1
fi
mvn -Dtycho.mode=maven tycho-versions:set-version -P!all -DnewVersion=$1
git commit -a -m "updates POMs and MANIFST.MFs for release of version $1"
mvn jgitflow:release-finish -DdevelopmentVersion=$2-SNAPSHOT
if [ $? -ne 0 ]; then
exit 1
fi
mvn -Dtycho.mode=maven tycho-versions:set-version -P!all -DnewVersion=$1-SNAPSHOT
mvn -Dtycho.mode=maven tycho-versions:set-version -P!all -DnewVersion=$1
mvn -Dtycho.mode=maven tycho-versions:set-version -P!all -DnewVersion=$2-SNAPSHOT
git commit -a -m "updates POMs and MANIFST.MFs for development of version $2-SNAPSHOT"

Опубликовать ( 0 )

Вы можете оставить комментарий после Вход в систему

1
https://api.gitlife.ru/oschina-mirror/mirrors-sculptor.git
git@api.gitlife.ru:oschina-mirror/mirrors-sculptor.git
oschina-mirror
mirrors-sculptor
mirrors-sculptor
develop