diff options
Diffstat (limited to '.travis.yml')
-rw-r--r-- | .travis.yml | 11 |
1 files changed, 9 insertions, 2 deletions
diff --git a/.travis.yml b/.travis.yml index 5dd77e1f5..a52c34bd2 100644 --- a/.travis.yml +++ b/.travis.yml | |||
@@ -3,9 +3,16 @@ dist: trusty | |||
3 | sudo: true | 3 | sudo: true |
4 | 4 | ||
5 | script: | 5 | script: |
6 | - sudo apt-get -y install expect csh xzdec | 6 | - sudo apt-get -y install expect csh xzdec lintian fakeroot |
7 | # Build Debian package | ||
8 | - ( cd firejail; ./configure --prefix=/usr --enable-git-install && make deb && sudo dpkg -i firejail*.deb ) | ||
9 | # Remove Debian package | ||
10 | - ( sudo dpkg -P firejail ) | ||
7 | - ( cd firejail ; ./configure --prefix=/usr --enable-git-install && make && sudo make install && make test-travis ) | 11 | - ( cd firejail ; ./configure --prefix=/usr --enable-git-install && make && sudo make install && make test-travis ) |
8 | - ( cd firejail ; sudo make install-strip DESTDIR=$(readlink -f appdir) ) | 12 | - ( cd firejail ; sudo make install-strip DESTDIR=$(readlink -f appdir) ) |
13 | - ( cd firejail ; ./configure --prefix=/usr --enable-git-install && make && sudo make install && make test-travis ) | ||
14 | - ( cd firejail ; sudo make install-strip DESTDIR=$(readlink -f appdir) ) | ||
15 | # If successful, build release tarball | ||
9 | - ( cd appdir/ ; tar cfvj ../firejail-build$TRAVIS_BUILD_NUMBER.tar.bz2 . ) | 16 | - ( cd appdir/ ; tar cfvj ../firejail-build$TRAVIS_BUILD_NUMBER.tar.bz2 . ) |
10 | - curl --upload-file ./firejail-*.tar.bz2 https://transfer.sh/firejail-build$TRAVIS_BUILD_NUMBER.tar.bz2 | 17 | - curl --upload-file ./firejail-*.tar.bz2 https://transfer.sh/firejail-build$TRAVIS_BUILD_NUMBER.tar.bz2 |
11 | - # Could use https://github.com/probonopd/uploadtool to upload to GitHub Releases instead \ No newline at end of file | 18 | - # Could use https://github.com/probonopd/uploadtool to upload to GitHub Releases instead |