From 5d6e47d680628702a5204fad77025b6049eef6bd Mon Sep 17 00:00:00 2001 From: inso <insomniak.fr@gmaiL.com> Date: Sun, 25 Feb 2018 11:46:59 +0100 Subject: [PATCH] Build wheel --- .travis.yml | 1 + ci/travis/before_deploy.sh | 4 ++-- ci/travis/build.sh | 2 ++ 3 files changed, 5 insertions(+), 2 deletions(-) diff --git a/.travis.yml b/.travis.yml index 8510ce29..2bed4aa2 100644 --- a/.travis.yml +++ b/.travis.yml @@ -38,6 +38,7 @@ deploy: file: - sakia-${TRAVIS_OS_NAME}.deb - sakia-${TRAVIS_OS_NAME}.zip + - sakia-${TRAVIS_TAG}-py3-none-any.whl skip_cleanup: true on: tags: true diff --git a/ci/travis/before_deploy.sh b/ci/travis/before_deploy.sh index 6d6e58b3..b1b5a034 100755 --- a/ci/travis/before_deploy.sh +++ b/ci/travis/before_deploy.sh @@ -2,10 +2,10 @@ if [ $TRAVIS_OS_NAME == "osx" ] then - zip -r sakia-${TRAVIS_OS_NAME}.zip dist/ + zip -r sakia-${TRAVIS_OS_NAME}.zip dist/sakia.app/ elif [ $TRAVIS_OS_NAME == "linux" ] then - zip -r sakia-${TRAVIS_OS_NAME}.zip dist/ + zip -r sakia-${TRAVIS_OS_NAME}.zip dist/sakia/ # Debian package chmod 755 ci/travis/debian/DEBIAN/post* diff --git a/ci/travis/build.sh b/ci/travis/build.sh index 304ce9df..72db91b7 100755 --- a/ci/travis/build.sh +++ b/ci/travis/build.sh @@ -12,6 +12,7 @@ pyenv rehash pip install coveralls pip install pytest-cov pip install pyinstaller==3.3.1 +pip install wheel pip install -r requirements.txt if [ $TRAVIS_OS_NAME == "linux" ] then @@ -40,4 +41,5 @@ elif [ $TRAVIS_OS_NAME == "linux" ] then pyinstaller sakia.spec rm -f dist/sakia/libdrm.so.2 + python setup.py bdist_wheel fi -- GitLab