Merge pull request #39 from jpcima/ci-source

Add source packaging and deployment
This commit is contained in:
Paul Ferrand 2020-02-03 18:38:21 +01:00 committed by GitHub
commit e723b3d6c7
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23

View file

@ -37,6 +37,30 @@ jobs:
- os: osx
osx_image: xcode10.1
- os: linux
env:
- BUILD_TYPE=source
- INSTALL_DIR="sfizz-${TRAVIS_BRANCH}-src"
addons:
apt:
packages:
- python-pip
before_install:
- true
install:
- sudo pip install git-archive-all
script:
- git-archive-all --prefix="sfizz-${TRAVIS_BRANCH}/" -9 "${INSTALL_DIR}.tar.gz"
after_failure:
- true
after_success:
- true
before_install:
- bash ${TRAVIS_BUILD_DIR}/.travis/before_install.sh