From 1bdde0f95f6d724f1445adec9da07640ef416144 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Moritz=20=27Morty=27=20Str=C3=BCbe?= Date: Thu, 19 Dec 2019 11:47:13 +0100 Subject: [PATCH] Add staticx --- .travis.yml | 18 ++++++++++++++++-- 1 file changed, 16 insertions(+), 2 deletions(-) diff --git a/.travis.yml b/.travis.yml index 14c8e4b..7968bd8 100644 --- a/.travis.yml +++ b/.travis.yml @@ -7,17 +7,21 @@ os: linux install: - sudo apt-get install -y upx - pip install pyinstaller +- sudo apt-get install -y liblzma-dev patchelf +- pip install backports.lzma +- pip install staticx script: - python -OO -m PyInstaller --strip --onefile registry-image-check.py +- python -m staticx --strip dist/registry-image-check ./registry-image-check.static - mv dist/registry-image-check . deploy: - provider: releases api_key: secure: mZHmkTKkrFri9N2s/6+R7nmQxpjsSc5wHZhsOevlKF7HdvU5m+4puu0FMWbRspmhBKx09/FcKC4/ksSCVIDJjq/G/GfP4Ak/tmblyPOI61fiQfMdSQoqT7NpcK+sjf9qd/dYczo+7TrESbRvQz+Ejj1l04aS6+bha/CwJpB6vbrwjraZUElmP2PVI2sfrJnFIOMb4kWGyiukt7pRiRomAQ+MntnAnsrBLAKkMa1tIwD1SZC8JijMLozIVt3f8ywwQHtqBtbvmeLkDr0LvDxwQOqTUd1WlVHY0HXfCHyf59t0Zm/HibqO4yf0Zt74u8vqbkeEKbB4oPzlQjWIt8O1U1ya1uII9ZEpwZNSFuZWQo4aIKlsij67Lt2ugbDxvRC/z0ISBmw+EFKkroALouup/V+/b3zz0GgUPwmpMzqzl2DKfyBN6jZM5z7nM3lvWJ2OmRF3jL62gierWB7o9EhIYNcXF/OQJkuwhNXBi40dZkhyJuPyyrdaSi91aGF5x7VTRsxGQlJiRW8au2gA/iwfUy6fB8f7Wej5VHN8zk3dL3CxCAj3tSY2fVhICTkKpMeGZ6DlktxBIkPEPAmj7u+YlvArMQ3d+9zR63hO1uEKaMM6s+igjoXb9d8HL9mPleaw8vAp6QnPwfqEqOtyzjolwwF4aiTLSLAihc7zMny6z28= - file_glob: true - file: /*.py + file: registry-image-check.static + skip_cleanup: true on: repo: redheads/registry-image-check tags: true @@ -40,3 +44,13 @@ deploy: on: repo: redheads/registry-image-check tags: false + + - provider: releases + api_key: + secure: mZHmkTKkrFri9N2s/6+R7nmQxpjsSc5wHZhsOevlKF7HdvU5m+4puu0FMWbRspmhBKx09/FcKC4/ksSCVIDJjq/G/GfP4Ak/tmblyPOI61fiQfMdSQoqT7NpcK+sjf9qd/dYczo+7TrESbRvQz+Ejj1l04aS6+bha/CwJpB6vbrwjraZUElmP2PVI2sfrJnFIOMb4kWGyiukt7pRiRomAQ+MntnAnsrBLAKkMa1tIwD1SZC8JijMLozIVt3f8ywwQHtqBtbvmeLkDr0LvDxwQOqTUd1WlVHY0HXfCHyf59t0Zm/HibqO4yf0Zt74u8vqbkeEKbB4oPzlQjWIt8O1U1ya1uII9ZEpwZNSFuZWQo4aIKlsij67Lt2ugbDxvRC/z0ISBmw+EFKkroALouup/V+/b3zz0GgUPwmpMzqzl2DKfyBN6jZM5z7nM3lvWJ2OmRF3jL62gierWB7o9EhIYNcXF/OQJkuwhNXBi40dZkhyJuPyyrdaSi91aGF5x7VTRsxGQlJiRW8au2gA/iwfUy6fB8f7Wej5VHN8zk3dL3CxCAj3tSY2fVhICTkKpMeGZ6DlktxBIkPEPAmj7u+YlvArMQ3d+9zR63hO1uEKaMM6s+igjoXb9d8HL9mPleaw8vAp6QnPwfqEqOtyzjolwwF4aiTLSLAihc7zMny6z28= + file: registry-image-check.static + skip_cleanup: true + draft: true + on: + repo: redheads/registry-image-check + tags: false