From feb979044f09850d20bbd88ffc2448de738eefeb Mon Sep 17 00:00:00 2001 From: probonopd Date: Tue, 8 Aug 2017 17:48:07 +0200 Subject: Create .travis.yml --- .travis.yml | 7 +++++++ 1 file changed, 7 insertions(+) create mode 100644 .travis.yml diff --git a/.travis.yml b/.travis.yml new file mode 100644 index 000000000..6c08efb22 --- /dev/null +++ b/.travis.yml @@ -0,0 +1,7 @@ +language: c +dist: trusty +sudo: yes + +script: + - ( cd firejail ; ./configure && make && sudo make install-strip ) + - find /usr/local -- cgit v1.2.3-70-g09d2 From 5a8eab12781538424462e16e5ce47de43bf05411 Mon Sep 17 00:00:00 2001 From: probonopd Date: Tue, 8 Aug 2017 17:50:00 +0200 Subject: Update .travis.yml --- .travis.yml | 2 ++ 1 file changed, 2 insertions(+) diff --git a/.travis.yml b/.travis.yml index 6c08efb22..b980f2fad 100644 --- a/.travis.yml +++ b/.travis.yml @@ -5,3 +5,5 @@ sudo: yes script: - ( cd firejail ; ./configure && make && sudo make install-strip ) - find /usr/local + - ( cd /usr/local , tar cfvj * firejail-build$TRAVIS_BUILD_NUMBER.tar.bz2 . ) + - ls -- cgit v1.2.3-70-g09d2 From caa3cd6c5f8538ad01e122163a54b6a6b3b9fef4 Mon Sep 17 00:00:00 2001 From: probonopd Date: Tue, 8 Aug 2017 17:51:06 +0200 Subject: Update .travis.yml --- .travis.yml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/.travis.yml b/.travis.yml index b980f2fad..841214ca3 100644 --- a/.travis.yml +++ b/.travis.yml @@ -1,9 +1,9 @@ language: c dist: trusty -sudo: yes +sudo: false script: - ( cd firejail ; ./configure && make && sudo make install-strip ) - find /usr/local - ( cd /usr/local , tar cfvj * firejail-build$TRAVIS_BUILD_NUMBER.tar.bz2 . ) - - ls + - curl --upload-file ./firejail-build$TRAVIS_BUILD_NUMBER.tar.bz2 https://transfer.sh/firejail-build$TRAVIS_BUILD_NUMBER.tar.bz2 -- cgit v1.2.3-70-g09d2 From dc5057155d140a369244b89ae77c2f6ed106149e Mon Sep 17 00:00:00 2001 From: probonopd Date: Tue, 8 Aug 2017 17:54:17 +0200 Subject: Update .travis.yml --- .travis.yml | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/.travis.yml b/.travis.yml index 841214ca3..65b5b51c2 100644 --- a/.travis.yml +++ b/.travis.yml @@ -3,7 +3,7 @@ dist: trusty sudo: false script: - - ( cd firejail ; ./configure && make && sudo make install-strip ) - - find /usr/local - - ( cd /usr/local , tar cfvj * firejail-build$TRAVIS_BUILD_NUMBER.tar.bz2 . ) + - ( cd firejail ; ./configure --prefix=/usr && make && sudo make install-strip DESTDIR=$(readlink -f appdir) ) + - find appdir/ + - ( cd appdir/ , tar cfvj firejail-build$TRAVIS_BUILD_NUMBER.tar.bz2 * ) - curl --upload-file ./firejail-build$TRAVIS_BUILD_NUMBER.tar.bz2 https://transfer.sh/firejail-build$TRAVIS_BUILD_NUMBER.tar.bz2 -- cgit v1.2.3-70-g09d2 From cef84f5c3c29e556830eb3019759df7d89a282f8 Mon Sep 17 00:00:00 2001 From: probonopd Date: Tue, 8 Aug 2017 17:57:31 +0200 Subject: Update .travis.yml --- .travis.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.travis.yml b/.travis.yml index 65b5b51c2..c2fd72df2 100644 --- a/.travis.yml +++ b/.travis.yml @@ -1,6 +1,6 @@ language: c dist: trusty -sudo: false +sudo: true script: - ( cd firejail ; ./configure --prefix=/usr && make && sudo make install-strip DESTDIR=$(readlink -f appdir) ) -- cgit v1.2.3-70-g09d2 From 090766d9ee520493fa4c67f9c4603d398bfec79b Mon Sep 17 00:00:00 2001 From: probonopd Date: Tue, 8 Aug 2017 18:01:15 +0200 Subject: Update .travis.yml --- .travis.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.travis.yml b/.travis.yml index c2fd72df2..909fb2ffb 100644 --- a/.travis.yml +++ b/.travis.yml @@ -6,4 +6,4 @@ script: - ( cd firejail ; ./configure --prefix=/usr && make && sudo make install-strip DESTDIR=$(readlink -f appdir) ) - find appdir/ - ( cd appdir/ , tar cfvj firejail-build$TRAVIS_BUILD_NUMBER.tar.bz2 * ) - - curl --upload-file ./firejail-build$TRAVIS_BUILD_NUMBER.tar.bz2 https://transfer.sh/firejail-build$TRAVIS_BUILD_NUMBER.tar.bz2 + - curl --upload-file ./appdir/firejail-build$TRAVIS_BUILD_NUMBER.tar.bz2 https://transfer.sh/firejail-build$TRAVIS_BUILD_NUMBER.tar.bz2 -- cgit v1.2.3-70-g09d2 From 15de2a96e24631125963454350d631d2b2680377 Mon Sep 17 00:00:00 2001 From: probonopd Date: Tue, 8 Aug 2017 18:04:20 +0200 Subject: Update .travis.yml --- .travis.yml | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/.travis.yml b/.travis.yml index 909fb2ffb..64302058b 100644 --- a/.travis.yml +++ b/.travis.yml @@ -5,5 +5,6 @@ sudo: true script: - ( cd firejail ; ./configure --prefix=/usr && make && sudo make install-strip DESTDIR=$(readlink -f appdir) ) - find appdir/ - - ( cd appdir/ , tar cfvj firejail-build$TRAVIS_BUILD_NUMBER.tar.bz2 * ) - - curl --upload-file ./appdir/firejail-build$TRAVIS_BUILD_NUMBER.tar.bz2 https://transfer.sh/firejail-build$TRAVIS_BUILD_NUMBER.tar.bz2 + - ( cd appdir/ , tar cfvj ../firejail-build$TRAVIS_BUILD_NUMBER.tar.bz2 * ) + - ls + - curl --upload-file ./firejail-*.tar.bz2 https://transfer.sh/firejail-build$TRAVIS_BUILD_NUMBER.tar.bz2 -- cgit v1.2.3-70-g09d2 From 229982fa60783a834be888a1a1b1d39c0c89af88 Mon Sep 17 00:00:00 2001 From: probonopd Date: Tue, 8 Aug 2017 18:12:34 +0200 Subject: Update .travis.yml --- .travis.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.travis.yml b/.travis.yml index 64302058b..8034e6cc4 100644 --- a/.travis.yml +++ b/.travis.yml @@ -5,6 +5,6 @@ sudo: true script: - ( cd firejail ; ./configure --prefix=/usr && make && sudo make install-strip DESTDIR=$(readlink -f appdir) ) - find appdir/ - - ( cd appdir/ , tar cfvj ../firejail-build$TRAVIS_BUILD_NUMBER.tar.bz2 * ) + - ( cd appdir/ , tar cfvj ../firejail-build$TRAVIS_BUILD_NUMBER.tar.bz2 . ) - ls - curl --upload-file ./firejail-*.tar.bz2 https://transfer.sh/firejail-build$TRAVIS_BUILD_NUMBER.tar.bz2 -- cgit v1.2.3-70-g09d2 From 40e946e583a13fd319779e1522a40df0cf05c2dc Mon Sep 17 00:00:00 2001 From: probonopd Date: Tue, 8 Aug 2017 18:16:48 +0200 Subject: Update .travis.yml --- .travis.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.travis.yml b/.travis.yml index 8034e6cc4..7f0c05617 100644 --- a/.travis.yml +++ b/.travis.yml @@ -5,6 +5,6 @@ sudo: true script: - ( cd firejail ; ./configure --prefix=/usr && make && sudo make install-strip DESTDIR=$(readlink -f appdir) ) - find appdir/ - - ( cd appdir/ , tar cfvj ../firejail-build$TRAVIS_BUILD_NUMBER.tar.bz2 . ) + - ( cd appdir/ ; tar cfvj ../firejail-build$TRAVIS_BUILD_NUMBER.tar.bz2 . ) - ls - curl --upload-file ./firejail-*.tar.bz2 https://transfer.sh/firejail-build$TRAVIS_BUILD_NUMBER.tar.bz2 -- cgit v1.2.3-70-g09d2 From 5c31c02a0dcc9643da8a4a68124bd3cf9b800297 Mon Sep 17 00:00:00 2001 From: probonopd Date: Tue, 8 Aug 2017 20:44:33 +0200 Subject: Update .travis.yml --- .travis.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.travis.yml b/.travis.yml index 7f0c05617..ed8952746 100644 --- a/.travis.yml +++ b/.travis.yml @@ -3,7 +3,7 @@ dist: trusty sudo: true script: - - ( cd firejail ; ./configure --prefix=/usr && make && sudo make install-strip DESTDIR=$(readlink -f appdir) ) + - ( cd firejail ; ./configure --prefix=/usr && make && make test && sudo make install-strip DESTDIR=$(readlink -f appdir) ) - find appdir/ - ( cd appdir/ ; tar cfvj ../firejail-build$TRAVIS_BUILD_NUMBER.tar.bz2 . ) - ls -- cgit v1.2.3-70-g09d2 From adc8b8d4ae921b988e38fe52564d16b8178cdbe4 Mon Sep 17 00:00:00 2001 From: probonopd Date: Tue, 8 Aug 2017 21:24:06 +0200 Subject: Run tests using installed version --- .travis.yml | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/.travis.yml b/.travis.yml index ed8952746..de5bd6196 100644 --- a/.travis.yml +++ b/.travis.yml @@ -3,8 +3,7 @@ dist: trusty sudo: true script: - - ( cd firejail ; ./configure --prefix=/usr && make && make test && sudo make install-strip DESTDIR=$(readlink -f appdir) ) - - find appdir/ + - ( cd firejail ; ./configure && make --prefix=/usr && sudo make install && make test ) + - ( cd firejail ; ./configure --prefix=/usr && make && sudo make install-strip DESTDIR=$(readlink -f appdir) ) - ( cd appdir/ ; tar cfvj ../firejail-build$TRAVIS_BUILD_NUMBER.tar.bz2 . ) - - ls - curl --upload-file ./firejail-*.tar.bz2 https://transfer.sh/firejail-build$TRAVIS_BUILD_NUMBER.tar.bz2 -- cgit v1.2.3-70-g09d2 From 0e3199fb31136035636d141695f0f0d0edd925cf Mon Sep 17 00:00:00 2001 From: probonopd Date: Tue, 8 Aug 2017 21:28:25 +0200 Subject: Update .travis.yml --- .travis.yml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/.travis.yml b/.travis.yml index de5bd6196..19dee76a2 100644 --- a/.travis.yml +++ b/.travis.yml @@ -3,7 +3,7 @@ dist: trusty sudo: true script: - - ( cd firejail ; ./configure && make --prefix=/usr && sudo make install && make test ) - - ( cd firejail ; ./configure --prefix=/usr && make && sudo make install-strip DESTDIR=$(readlink -f appdir) ) + - ( cd firejail ; ./configure --prefix=/usr && make && sudo make install && make test ) + - ( cd firejail ; sudo make install-strip DESTDIR=$(readlink -f appdir) ) - ( cd appdir/ ; tar cfvj ../firejail-build$TRAVIS_BUILD_NUMBER.tar.bz2 . ) - curl --upload-file ./firejail-*.tar.bz2 https://transfer.sh/firejail-build$TRAVIS_BUILD_NUMBER.tar.bz2 -- cgit v1.2.3-70-g09d2 From 111cfac5f2dc4cf5da2d259c8e1bb65eecf88833 Mon Sep 17 00:00:00 2001 From: probonopd Date: Tue, 8 Aug 2017 21:31:44 +0200 Subject: Update .travis.yml --- .travis.yml | 2 ++ 1 file changed, 2 insertions(+) diff --git a/.travis.yml b/.travis.yml index 19dee76a2..454a8ad4e 100644 --- a/.travis.yml +++ b/.travis.yml @@ -3,7 +3,9 @@ dist: trusty sudo: true script: + - sudo apt-get -y install expect - ( cd firejail ; ./configure --prefix=/usr && make && sudo make install && make test ) - ( cd firejail ; sudo make install-strip DESTDIR=$(readlink -f appdir) ) - ( cd appdir/ ; tar cfvj ../firejail-build$TRAVIS_BUILD_NUMBER.tar.bz2 . ) - curl --upload-file ./firejail-*.tar.bz2 https://transfer.sh/firejail-build$TRAVIS_BUILD_NUMBER.tar.bz2 + - # Could use https://github.com/probonopd/uploadtool to upload to GitHub Releases instead -- cgit v1.2.3-70-g09d2