From 595ebed94d984d578a739520b9dfb7ac22de0a5d Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=D0=94=D0=B0=D0=BC=D1=98=D0=B0=D0=BD=20=D0=93=D0=B5=D0=BE?= =?UTF-8?q?=D1=80=D0=B3=D0=B8=D0=B5=D0=B2=D1=81=D0=BA=D0=B8?= Date: Sat, 20 Oct 2018 17:19:41 +0200 Subject: [PATCH] update travis setup only make release builds on tags, but don't build twice --- .travis.yml | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/.travis.yml b/.travis.yml index 072fe3f..50669d5 100644 --- a/.travis.yml +++ b/.travis.yml @@ -15,13 +15,11 @@ matrix: - os: windows env: TARGET=x86_64-pc-windows-msvc - script: - - cargo build --target $TARGET - - cargo test --target $TARGET + - cargo build ${TRAVIS_TAG:+--release} --target $TARGET + - cargo test ${TRAVIS_TAG:+--release} --target $TARGET before_deploy: - - cargo build --release --target $TARGET - strip target/$TARGET/release/http-server - zip "$PROJECT_NAME-$TRAVIS_TAG-$TARGET.zip" -j target/$TARGET/release/http-server