From cb93a69610aece646b4b15a6999cda8a04861bc8 Mon Sep 17 00:00:00 2001 From: Vasiliy Petrov Date: Sun, 26 Jun 2022 17:43:17 +0700 Subject: [PATCH] Separate upx stage in CI --- .build.yml | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/.build.yml b/.build.yml index ddf7ea2..63749e4 100644 --- a/.build.yml +++ b/.build.yml @@ -17,6 +17,7 @@ triggers: to: failure@cofob.ru artifacts: - matrix-dnsbot/target/release/dnsbot + - dnsbot-upx tasks: - install: | curl https://sh.rustup.rs -sSf | sh -s -- -y -q --default-toolchain nightly --profile minimal @@ -32,7 +33,8 @@ tasks: source $HOME/.cargo/env cd matrix-dnsbot cargo build --release - upx -9 matrix-dnsbot/target/release/dnsbot + - compress: | + upx -9 matrix-dnsbot/target/release/dnsbot -o dnsbot-upx - setup-docker: | curl -fsSL https://get.docker.com -o get-docker.sh sudo sh get-docker.sh @@ -42,6 +44,6 @@ tasks: sleep 10 cat ~/.docker_pass | docker login --username cofob --password-stdin - build-container: | - sudo docker build -t dnsbot . --build-arg bin=matrix-dnsbot/target/release/dnsbot + sudo docker build -t dnsbot . --build-arg bin=dnsbot-upx docker tag dnsbot cofob/dnsbot docker image push cofob/dnsbot