aboutsummaryrefslogtreecommitdiffstats
path: root/.travis.yml
diff options
context:
space:
mode:
authorLibravatar Fred-Barclay <Fred-Barclay@users.noreply.github.com>2018-11-02 22:08:18 -0500
committerLibravatar Fred-Barclay <Fred-Barclay@users.noreply.github.com>2018-11-02 22:08:18 -0500
commitd92d89b4f2d50e977f4870afc84fcff4acabebd0 (patch)
treeeffd4dbf0e03d3ae2a6522237a04dd75e46bbc2a /.travis.yml
parentAdd Mendeley profile (diff)
downloadfirejail-d92d89b4f2d50e977f4870afc84fcff4acabebd0.tar.gz
firejail-d92d89b4f2d50e977f4870afc84fcff4acabebd0.tar.zst
firejail-d92d89b4f2d50e977f4870afc84fcff4acabebd0.zip
Begin using gitlab for building to save time on auto code tests.
Code tests are still run on Travis CI, but distro-specific builds are run on GitLab CI. Currently these are used: 1. Debian stable 2. Ubuntu latest 3. CentOS latest 4. Fedora latest 5. Alpine Debian and CentOS are for testing builds on older systems, for *.deb vs *.rpm, respectively. Ubuntu and Fedora are for testing builds on the latest **stable** systems for *.deb and *.rpm. Alpine is used to test building/installing from source. All run concurrently. In the future may expand tests on Gitlab to cover code testing as well.
Diffstat (limited to '.travis.yml')
-rw-r--r--.travis.yml4
1 files changed, 0 insertions, 4 deletions
diff --git a/.travis.yml b/.travis.yml
index 448ba2a84..5df088264 100644
--- a/.travis.yml
+++ b/.travis.yml
@@ -4,10 +4,6 @@ sudo: true
4 4
5script: 5script:
6 - sudo apt-get -y install expect csh xzdec lintian fakeroot 6 - sudo apt-get -y install expect csh xzdec lintian fakeroot
7 # Build Debian package
8 - ( ./configure --prefix=/usr && make deb && sudo dpkg -i firejail*.deb )
9 # Remove Debian package
10 - ( sudo dpkg -P firejail )
11 - ( ./configure --prefix=/usr && make && sudo make install && make test-travis ) 7 - ( ./configure --prefix=/usr && make && sudo make install && make test-travis )
12 - ( sudo make install-strip DESTDIR=$(readlink -f appdir) ) 8 - ( sudo make install-strip DESTDIR=$(readlink -f appdir) )
13 # If successful, build release tarball 9 # If successful, build release tarball