From 06f1b13037a861744ae7d11193fd06dfa28b7e63 Mon Sep 17 00:00:00 2001 From: Peter Dimov Date: Sun, 14 Apr 2019 03:29:15 +0300 Subject: [PATCH 1/4] Add more configurations to Travis --- .travis.yml | 31 ++++++++++++++++++++++++++++++- 1 file changed, 30 insertions(+), 1 deletion(-) diff --git a/.travis.yml b/.travis.yml index 1939d97..0c4776d 100644 --- a/.travis.yml +++ b/.travis.yml @@ -1,4 +1,4 @@ -# Copyright 2016-2018 Peter Dimov +# Copyright 2016-2019 Peter Dimov # Distributed under the Boost Software License, Version 1.0. # (See accompanying file LICENSE_1_0.txt or copy at http://boost.org/LICENSE_1_0.txt) @@ -12,6 +12,35 @@ branches: - develop - /feature\/.*/ +env: + matrix: + - BOGUS_JOB=true + +matrix: + + exclude: + - env: BOGUS_JOB=true + + include: + - os: linux + dist: trusty + compiler: g++ + + - os: linux + dist: trusty + compiler: clang++ + + - os: linux + dist: xenial + compiler: g++ + + - os: linux + dist: xenial + compiler: clang++ + + - os: osx + compiler: clang++ + script: - mkdir __build__ - cd __build__ From eef9234c52081cb554fe638439cf6b6de853c2e5 Mon Sep 17 00:00:00 2001 From: Peter Dimov Date: Sun, 14 Apr 2019 03:38:19 +0300 Subject: [PATCH 2/4] Update Travis envvars --- .travis.yml | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/.travis.yml b/.travis.yml index 0c4776d..23bed43 100644 --- a/.travis.yml +++ b/.travis.yml @@ -14,32 +14,37 @@ branches: env: matrix: - - BOGUS_JOB=true + - DEFAULT_JOB=true matrix: exclude: - - env: BOGUS_JOB=true + - env: DEFAULT_JOB=true include: - os: linux dist: trusty compiler: g++ + env: COMMENT=trusty-g++ - os: linux dist: trusty compiler: clang++ + env: COMMENT=trusty-clang++ - os: linux dist: xenial compiler: g++ + env: COMMENT=xenial-g++ - os: linux dist: xenial compiler: clang++ + env: COMMENT=xenial-clang++ - os: osx compiler: clang++ + env: COMMENT=macos-clang++ script: - mkdir __build__ From 64a129ae89d8c45a2ec93f6e4b2bfc1b9d792fda Mon Sep 17 00:00:00 2001 From: Peter Dimov Date: Sun, 14 Apr 2019 03:43:51 +0300 Subject: [PATCH 3/4] Add appveyor.yml --- appveyor.yml | 28 ++++++++++++++++++++++++++++ 1 file changed, 28 insertions(+) create mode 100644 appveyor.yml diff --git a/appveyor.yml b/appveyor.yml new file mode 100644 index 0000000..c1a629b --- /dev/null +++ b/appveyor.yml @@ -0,0 +1,28 @@ +# Copyright 2016-2019 Peter Dimov +# Distributed under the Boost Software License, Version 1.0. +# (See accompanying file LICENSE_1_0.txt or copy at http://boost.org/LICENSE_1_0.txt) + +version: 1.0.{build}-{branch} + +shallow_clone: true + +branches: + only: + - master + - develop + - /feature\/.*/ + +image: + - Visual Studio 2013 + - Visual Studio 2015 + - Visual Studio 2017 + +install: off + +build: off + +test_script: + - mkdir __build__ + - cd __build__ + - cmake .. + - cmake --build . --target check From d427ab66268a86ca157a0d571bc86c525b9e14b0 Mon Sep 17 00:00:00 2001 From: Peter Dimov Date: Sun, 14 Apr 2019 03:56:09 +0300 Subject: [PATCH 4/4] Remove install: off --- appveyor.yml | 2 -- 1 file changed, 2 deletions(-) diff --git a/appveyor.yml b/appveyor.yml index c1a629b..1b241f7 100644 --- a/appveyor.yml +++ b/appveyor.yml @@ -17,8 +17,6 @@ image: - Visual Studio 2015 - Visual Studio 2017 -install: off - build: off test_script: