+ - docker run -v $PWD:/usr/src/i3/ -w /usr/src/i3 -e CC ${BASENAME} ./travis/run-tests.sh
+ - ./travis/skip-pkg.sh || docker run -v $PWD:/usr/src/i3/ -w /usr/src/i3 ${BASENAME} ./travis/debian-build.sh deb/debian-amd64/DIST
+ - ./travis/skip-pkg.sh || docker run -v $PWD:/usr/src/i3/ -w /usr/src/i3 ${BASENAME_UBUNTU} ./travis/debian-build.sh deb/ubuntu-amd64/DIST
+ - ./travis/skip-pkg.sh || docker run -v $PWD:/usr/src/i3/ -w /usr/src/i3 ${BASENAME_386} linux32 ./travis/debian-build.sh deb/debian-i386/DIST
+ - ./travis/skip-pkg.sh || docker run -v $PWD:/usr/src/i3/ -w /usr/src/i3 ${BASENAME_UBUNTU_386} linux32 ./travis/debian-build.sh deb/ubuntu-i386/DIST
+ - ./travis/skip-pkg.sh || docker run -v $PWD:/usr/src/i3/ -w /usr/src/i3 ${BASENAME} ./travis/clang-analyze.sh
+ - ./travis/skip-pkg.sh || docker run -v $PWD:/usr/src/i3/ -w /usr/src/i3 ${BASENAME} ./travis/docs.sh
+ - ./travis/skip-pkg.sh || travis/prep-bintray.sh
+
+deploy:
+ - provider: bintray
+ file: travis/bintray-autobuild-debian.json
+ user: $BINTRAY_USER
+ key: $BINTRAY_KEY
+ skip_cleanup: true
+ on:
+ branch: next
+ condition: $CC = gcc
+ - provider: bintray
+ file: travis/bintray-autobuild-ubuntu.json
+ user: $BINTRAY_USER
+ key: $BINTRAY_KEY
+ skip_cleanup: true
+ on:
+ branch: next
+ condition: $CC = gcc
+ - provider: script
+ script: travis/deploy-github-pages.sh
+ skip_cleanup: true
+ on:
+ branch: next
+ condition: $CC = gcc
+
+after_deploy:
+ - travis/cleanup-bintray.pl i3-autobuild
+ - travis/cleanup-bintray.pl i3-autobuild-ubuntu