Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- mv PedelecApp-jar-with-dependencies.jar PedelecApp.jar
- zip PedelecApp.zip PedelecApp.jar
- #count the number of existing versions
- newVersionNumber=$(curl -s -H "X-HockeyAppToken: $bamboo_HockeyApp_Token" https://rink.hockeyapp.net/api/2/apps/$bamboo_HockeyApp_AppID/app_versions | python -mjson.tool | grep '"version"' | wc -l)
- let "newVersionNumber+=1"
- echo New Version Number: $newVersionNumber
- pomXmlVersion=$(mvn -f PedelecApp/pom.xml help:evaluate -Dexpression=project.version -q -DforceStdout)
- echo Version of pom.xml: $pomXmlVersion
- #create a new version and store the version on HockeyApp
- versionId=$(curl -s -F "bundle_short_version=$pomXmlVersion" -F "bundle_version=$pomXmlVersion" -H "X-HockeyAppToken: $bamboo_HockeyApp_Token" https://rink.hockeyapp.net/api/2/apps/$bamboo_HockeyApp_AppID/app_versions/new | python -mjson.tool | grep '"id":' | sed -e 's/\"id\":\(.*\),/\1/' | sed -e 's/^[ \t]*//')
- echo New Version ID: $versionId
- #upload the application
- curl \
- -X PUT \
- -F "ipa=@PedelecApp.zip" \
- -F "status=2" \
- -F "notify=2" \
- -H "X-HockeyAppToken: $bamboo_HockeyApp_Token" \
- https://rink.hockeyapp.net/api/2/apps/$bamboo_HockeyApp_AppID/app_versions/$versionId
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement