diff --git a/.travis.yml b/.travis.yml index 43e039b..a5e69ea 100644 --- a/.travis.yml +++ b/.travis.yml @@ -37,4 +37,4 @@ jobs: - stage: release script: - echo "$DOCKER_PASSWORD" | docker login -u ${DOCKER_USERNAME} --password-stdin - - bash scripts/docker-build.sh ${TRAVIS_BUILD_DIR} + - bash scripts/docker-push.sh ${TRAVIS_BUILD_DIR} diff --git a/dropbox-upload/config.json b/dropbox-upload/config.json index bef4199..cd3ad30 100644 --- a/dropbox-upload/config.json +++ b/dropbox-upload/config.json @@ -1,6 +1,6 @@ { "name": "Dropbox Upload", - "version": "1.0.1", + "version": "1.0.2", "slug": "dropbox_upload", "description": "Upload snapshots to Dropbox!", "startup": "application", diff --git a/scripts/.docker-build.sh.swp b/scripts/.docker-build.sh.swp new file mode 100644 index 0000000..23b6e41 Binary files /dev/null and b/scripts/.docker-build.sh.swp differ diff --git a/scripts/docker-push.sh b/scripts/docker-push.sh new file mode 100755 index 0000000..b864480 --- /dev/null +++ b/scripts/docker-push.sh @@ -0,0 +1,17 @@ +#!/bin/bash + +set -evx +set -x + +repo=$1; + +docker run \ + --privileged \ + -v /var/run/docker.sock:/var/run/docker.sock \ + -v "$repo":/docker \ + hassioaddons/build-env:latest \ + --image "hassioaddons/dropbox-upload-{arch}" \ + --target dropbox-upload \ + --tag-latest \ + --push \ + --all