From d9578d3c32cdc45319d4ce9b610c3ccf1837b9c9 Mon Sep 17 00:00:00 2001 From: Artem Smirnov Date: Wed, 22 Aug 2018 22:17:40 +0300 Subject: [PATCH] image_builder: add travis --- .travis.yml | 37 +++++++++++++++++++++++++++++++++++++ 1 file changed, 37 insertions(+) create mode 100644 .travis.yml diff --git a/.travis.yml b/.travis.yml new file mode 100644 index 00000000..d4ef5e79 --- /dev/null +++ b/.travis.yml @@ -0,0 +1,37 @@ +sudo: required +language: generic +services: + - docker +env: + global: + - DOCKER=smirart/builder + #- TARGET_REPO=$(dhdhdhjdjdjdhrhd) + # https://docs.travis-ci.com/user/environment-variables + # REGISTRY_PASS=... + #- secret: "" +git: + depth: 1 +before_script: + - docker pull ${DOCKER} +script: + - docker run --privileged --rm -v /dev:/dev -v $(pwd)/image:/builder/image -e "TARGET_REPO=https://github.com/${TRAVIS_REPO_SLUG}.git" -e "TARGET_REF=${TRAVIS_BRANCH}" ${DOCKER} +after_failure: + - skip_deploy + +before_deploy: + provider: script + script: echo 'before deploy' + #- zip + #- size + #- Sha256 + #- Upload + +deploy: + provider: script + script: echo 'github release measage' + # https://docs.travis-ci.com/user/build-stages/deploy-github-releases/ + #provider: releases + # api_key: $GITHUB_OAUTH_TOKEN + # skip_cleanup: true + # on: + # tags: true