diff --git a/.travis.yml b/.travis.yml index 2ba8a51..7467f6b 100644 --- a/.travis.yml +++ b/.travis.yml @@ -32,3 +32,6 @@ install: script: - ./scripts/ci_build.sh + +after_success: + - .travis/upload.sh \ No newline at end of file diff --git a/.travis/upload.sh b/.travis/upload.sh new file mode 100755 index 0000000..4a53dcc --- /dev/null +++ b/.travis/upload.sh @@ -0,0 +1,12 @@ +#!/bin/bash + +set -e + +# Upload packages to hex +# Only do so when a new version is tagged + +if [[ ! -z "$TRAVIS_TAG" && "$TRAVIS_PULL_REQUEST" == "false" ]]; then + mix hex.publish --yes +else + echo "Skipping upload" +fi