Skip to content

Commit bec3bf8

Browse files
authored
Add tag verification during deploy (#334)
* gradle v5.2 * cleanup gradle * add tag verification * verify before deploy
1 parent 6964aff commit bec3bf8

File tree

2 files changed

+12
-0
lines changed

2 files changed

+12
-0
lines changed

.travis.yml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -14,6 +14,7 @@ script:
1414
- ./gradlew assembleRelease testReleaseUnitTest
1515

1616
before_deploy:
17+
- ./Tools/verifyTag.sh
1718
- ./gradlew assembleRelease makeJar generatePomFileForAarPublication
1819

1920
deploy:

Tools/verifyTag.sh

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,11 @@
1+
#!/bin/bash
2+
tag=`git tag --points-at HEAD`
3+
version=`cat sdk-version.txt`
4+
echo $tag
5+
echo $version
6+
if [ "$tag" == "$version" ]; then
7+
echo "Tag matches version. Moving forward with deploy"
8+
else
9+
echo "Tag verification failed"
10+
exit 1
11+
fi

0 commit comments

Comments
 (0)