summaryrefslogtreecommitdiffstats
path: root/.travis.yml
diff options
context:
space:
mode:
authorPaweł Krupa <pawel@krupa.net.pl>2018-09-12 19:09:26 +0200
committerCosta Tsaousis <costa@tsaousis.gr>2018-09-12 20:09:26 +0300
commit70117d8e5a1dcf5c0cb77c014077f3c67f848efe (patch)
tree7f175c5e211759154c6567029e879db0ad2dee30 /.travis.yml
parent1ef5cd1bb3000537c8bf126b698f8a5a48e6b97b (diff)
CI builds in containers (#4174)
* builds in containers * fix build problems
Diffstat (limited to '.travis.yml')
-rw-r--r--.travis.yml13
1 files changed, 11 insertions, 2 deletions
diff --git a/.travis.yml b/.travis.yml
index a64e380e34..64e4988d09 100644
--- a/.travis.yml
+++ b/.travis.yml
@@ -38,9 +38,18 @@ jobs:
# - name: "Node.js"
# script: tests/run_nodejs.sh
- stage: "build"
- name: "linux"
+ name: "ubuntu 14.04 (not containerized)"
install: sudo apt-get install -y libcap2-bin zlib1g-dev uuid-dev fakeroot
- script: fakeroot ./netdata-installer.sh --install $HOME --dont-wait --dont-start-it
+ script: fakeroot ./netdata-installer.sh --dont-wait --dont-start-it --install $HOME
+ - name: "ubuntu 18.04"
+ script: ./.travis/containerized_build.sh ubuntu1804
+ - name: "CentOS 7"
+ script: ./.travis/containerized_build.sh centos7
+ - name: "CentOS 6"
+ script: ./.travis/containerized_build.sh centos6
+# TODO: cannot run installer without bash
+# - name: "alpine"
+# script: ./.travis/containerized_build.sh alpine
- name: "OSX"
install: brew install fakeroot ossp-uuid
script: