diff options
author | Paweł Krupa <pawel@krupa.net.pl> | 2018-09-12 19:09:26 +0200 |
---|---|---|
committer | Costa Tsaousis <costa@tsaousis.gr> | 2018-09-12 20:09:26 +0300 |
commit | 70117d8e5a1dcf5c0cb77c014077f3c67f848efe (patch) | |
tree | 7f175c5e211759154c6567029e879db0ad2dee30 /.travis.yml | |
parent | 1ef5cd1bb3000537c8bf126b698f8a5a48e6b97b (diff) |
CI builds in containers (#4174)
* builds in containers
* fix build problems
Diffstat (limited to '.travis.yml')
-rw-r--r-- | .travis.yml | 13 |
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: |