diff options
author | Arun Prakash Jana <engineerarun@gmail.com> | 2017-05-20 08:00:35 +0530 |
---|---|---|
committer | GitHub <noreply@github.com> | 2017-05-20 08:00:35 +0530 |
commit | c61f950f28f829fd444eb5b1e597ac88d16aaa6d (patch) | |
tree | 1344c9c4ec41d9986917b04d746a76a7f23ac222 /.travis.yml | |
parent | 7727b745edca97a23656b4f2c6e282aa0974bd43 (diff) | |
download | nnn-c61f950f28f829fd444eb5b1e597ac88d16aaa6d.tar.gz |
Bring back plain builds (#30)
* Bring back plain builds
* Bring back plain builds
* Bring back plain builds
* Bring back plain builds
Diffstat (limited to '.travis.yml')
-rw-r--r-- | .travis.yml | 48 |
1 files changed, 38 insertions, 10 deletions
diff --git a/.travis.yml b/.travis.yml index 7ffc752..84bd817 100644 --- a/.travis.yml +++ b/.travis.yml @@ -1,21 +1,47 @@ language: c sudo: required -env: - matrix: - - OS_TYPE=centos OS_VERSION=7 - - OS_TYPE=fedora OS_VERSION=24 -services: - - docker +matrix: + include: + # Access more recent gcc and clang via a Trusty image + - os: linux + dist: trusty + compiler: gcc + - os: linux + dist: trusty + compiler: clang + - os: osx + compiler: gcc + - os: osx + compiler: clang + - os: linux + dist: trusty + env: USE_DOCKER=1 OS_TYPE=centos OS_VERSION=7 + - os: linux + dist: trusty + env: USE_DOCKER=1 OS_TYPE=fedora OS_VERSION=24 before_install: - - sudo docker pull $OS_TYPE:$OS_VERSION + - if [ "$USE_DOCKER" = "1" ]; then + sudo systemctl start docker.service; + sudo docker pull $OS_TYPE:$OS_VERSION; + fi script: - - ./build-docker $OS_TYPE $OS_VERSION - - sudo chown -R $(id -un).$(id -gn) dist + - if [ "$USE_DOCKER" = "1" ]; then + ./build-docker $OS_TYPE $OS_VERSION; + sudo chown -R $(id -un).$(id -gn) dist; + else + export CFLAGS=-Werror; + make clean; + make; + make clean; + make -f Makefile.native; + fi after_success: -- ls -l dist + - if [ "$USE_DOCKER" = "1" ]; then + ls -l dist; + fi deploy: skip_cleanup: true @@ -27,6 +53,8 @@ deploy: - dist/*.deb - dist/*.rpm on: + condition: $USE_DOCKER = 1 repo: jarun/nnn tags: true + tags: true |