1*8a52c783SCole Faustversion: 0.2 2*8a52c783SCole Faust 3*8a52c783SCole Faustphases: 4*8a52c783SCole Faust install: 5*8a52c783SCole Faust runtime-versions: 6*8a52c783SCole Faust java: "$JAVA_RUNTIME" 7*8a52c783SCole Faust 8*8a52c783SCole Faust pre_build: 9*8a52c783SCole Faust commands: 10*8a52c783SCole Faust - git config --global user.name "AWS" 11*8a52c783SCole Faust - git config --global user.email "<>" 12*8a52c783SCole Faust 13*8a52c783SCole Faust build: 14*8a52c783SCole Faust commands: 15*8a52c783SCole Faust - git checkout master 16*8a52c783SCole Faust - git merge origin/release --no-ff --no-edit 17*8a52c783SCole Faust - CURRENT_VERSION=$(cat pom.xml | grep "<version>" | head -1 | cut -d\> -f 2 | cut -d\< -f 1) 18*8a52c783SCole Faust - echo "Current version is $CURRENT_VERSION" 19*8a52c783SCole Faust - RELEASE_VERSION=`echo "$CURRENT_VERSION" | cut -d "-" -f1` 20*8a52c783SCole Faust - MAJOR=$(echo $RELEASE_VERSION | cut -d'.' -f1) 21*8a52c783SCole Faust - MINOR=$(echo $RELEASE_VERSION | cut -d'.' -f2) 22*8a52c783SCole Faust - POINT=$(echo $RELEASE_VERSION | cut -d'.' -f3) 23*8a52c783SCole Faust - NEXT_VERSION_SNAPSHOT="$MAJOR.$MINOR.$((POINT + 1))-SNAPSHOT" 24*8a52c783SCole Faust - echo Next snapshot version - $NEXT_VERSION_SNAPSHOT 25*8a52c783SCole Faust - mvn versions:set -DnewVersion=$NEXT_VERSION_SNAPSHOT -DgenerateBackupPoms=false -DprocessAllModules=true 26*8a52c783SCole Faust - sed -i -E "s/(<version>).+(<\/version>)/\1$RELEASE_VERSION\2/" README.md 27*8a52c783SCole Faust - git commit -am "Update to next snapshot version $NEXT_VERSION_SNAPSHOT" 28*8a52c783SCole Faust - git status 29*8a52c783SCole Faust - git push https://[email protected]/aws/aws-sdk-java-v2.git master 30