From 2ab4de5526182bc1ea61bcb4b5359362a5d56230 Mon Sep 17 00:00:00 2001 From: Gabriel Simmer Date: Fri, 3 Apr 2020 13:47:16 +0100 Subject: [PATCH] Improve UPX install for CI --- .circleci/config.yml | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/.circleci/config.yml b/.circleci/config.yml index e623867..c96b8aa 100644 --- a/.circleci/config.yml +++ b/.circleci/config.yml @@ -16,11 +16,13 @@ jobs: - run: name: Install UPX command: | + echo 'export PATH=$PATH:/home/circleci/upx/bin' >> $BASH_ENV if ! type "upx" > /dev/null; then wget https://github.com/upx/upx/releases/download/v3.96/upx-3.96-amd64_linux.tar.xz tar xf upx-3.96-amd64_linux.tar.xz - sudo mv upx-3.96-amd64_linux/upx /usr/local/bin - chmod +x /usr/local/bin/upx + mkdir -p /home/circleci/upx/bin + mv upx-3.96-amd64_linux/upx /home/circleci/upx/bin + chmod +x /home/circleci/upx/bin/upx fi - run: command: make dist @@ -33,7 +35,7 @@ jobs: - save_cache: key: upx-3.96 paths: - - /usr/local/bin/upx + - /home/circleci/upx test: docker: - image: cimg/go:1.14