20 lines
596 B
Bash
Executable File
20 lines
596 B
Bash
Executable File
#!/bin/bash
|
|
# Publishes SNAPSHOTs
|
|
|
|
REPO_SLUG=parse-community/ParseLiveQuery-Android
|
|
BRANCH=master
|
|
|
|
set -e
|
|
|
|
if [ "$TRAVIS_REPO_SLUG" != "$REPO_SLUG" ]; then
|
|
echo "Skipping publishing SNAPSHOT: wrong repository. Expected '$REPO_SLUG' but was '$TRAVIS_REPO_SLUG'"
|
|
elif [ "$TRAVIS_PULL_REQUEST" != "false" ]; then
|
|
echo "Skipping publishing SNAPSHOT: was PR"
|
|
elif [ "$TRAVIS_BRANCH" != "$BRANCH" ]; then
|
|
echo "Skipping publishing SNAPSHOT: wrong branch. Expected '$BRANCH' but was '$TRAVIS_BRANCH'"
|
|
else
|
|
echo "Publishing SNAPSHOT..."
|
|
./gradlew uploadArchives
|
|
echo "SNAPSHOT published!"
|
|
fi
|