aboutsummaryrefslogtreecommitdiffstats
path: root/.travis.yml
diff options
context:
space:
mode:
Diffstat (limited to '.travis.yml')
-rw-r--r--.travis.yml11
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
3sudo: true 3sudo: true
4 4
5script: 5script:
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