|
@@ -126,6 +126,7 @@ conan-linux: &conan-linux
|
|
python: "3.7"
|
|
python: "3.7"
|
|
services:
|
|
services:
|
|
- docker
|
|
- docker
|
|
|
|
+ if: tag IS present
|
|
before_install:
|
|
before_install:
|
|
- true
|
|
- true
|
|
install:
|
|
install:
|
|
@@ -140,6 +141,7 @@ conan-linux: &conan-linux
|
|
conan-osx: &conan-osx
|
|
conan-osx: &conan-osx
|
|
os: osx
|
|
os: osx
|
|
language: generic
|
|
language: generic
|
|
|
|
+ if: tag IS present
|
|
before_install:
|
|
before_install:
|
|
- true
|
|
- true
|
|
install:
|
|
install:
|
|
@@ -161,37 +163,6 @@ matrix:
|
|
fast_finish: false
|
|
fast_finish: false
|
|
include:
|
|
include:
|
|
|
|
|
|
- - <<: *conan-linux
|
|
|
|
- env: CONAN_GCC_VERSIONS=5 CONAN_DOCKER_IMAGE=conanio/gcc5 CONAN_DOCKER_32_IMAGES=1
|
|
|
|
- - <<: *conan-osx
|
|
|
|
- osx_image: xcode8.3
|
|
|
|
- env: CONAN_APPLE_CLANG_VERSIONS=8.1
|
|
|
|
- - <<: *conan-osx
|
|
|
|
- osx_image: xcode9
|
|
|
|
- env: CONAN_APPLE_CLANG_VERSIONS=9.0
|
|
|
|
- - <<: *conan-osx
|
|
|
|
- osx_image: xcode9.4
|
|
|
|
- env: CONAN_APPLE_CLANG_VERSIONS=9.1
|
|
|
|
- - <<: *conan-osx
|
|
|
|
- osx_image: xcode10.1
|
|
|
|
- env: CONAN_APPLE_CLANG_VERSIONS=10.0
|
|
|
|
- - <<: *conan-linux
|
|
|
|
- env: CONAN_GCC_VERSIONS=4.9 CONAN_DOCKER_IMAGE=conanio/gcc49 CONAN_DOCKER_32_IMAGES=1
|
|
|
|
- - <<: *conan-linux
|
|
|
|
- env: CONAN_GCC_VERSIONS=6 CONAN_DOCKER_IMAGE=conanio/gcc6 CONAN_DOCKER_32_IMAGES=1
|
|
|
|
- - <<: *conan-linux
|
|
|
|
- env: CONAN_GCC_VERSIONS=7 CONAN_DOCKER_IMAGE=conanio/gcc7 CONAN_DOCKER_32_IMAGES=1
|
|
|
|
- - <<: *conan-linux
|
|
|
|
- env: CONAN_GCC_VERSIONS=8 CONAN_DOCKER_IMAGE=conanio/gcc8 CONAN_DOCKER_32_IMAGES=1
|
|
|
|
- - <<: *conan-linux
|
|
|
|
- env: CONAN_CLANG_VERSIONS=3.9 CONAN_DOCKER_IMAGE=conanio/clang39 CONAN_DOCKER_32_IMAGES=1
|
|
|
|
- - <<: *conan-linux
|
|
|
|
- env: CONAN_CLANG_VERSIONS=4.0 CONAN_DOCKER_IMAGE=conanio/clang40 CONAN_DOCKER_32_IMAGES=1
|
|
|
|
- - <<: *conan-linux
|
|
|
|
- env: CONAN_CLANG_VERSIONS=5.0 CONAN_DOCKER_IMAGE=conanio/clang50 CONAN_DOCKER_32_IMAGES=1
|
|
|
|
- - <<: *conan-linux
|
|
|
|
- env: CONAN_CLANG_VERSIONS=6.0 CONAN_DOCKER_IMAGE=conanio/clang60 CONAN_DOCKER_32_IMAGES=1
|
|
|
|
-
|
|
|
|
- dist: trusty
|
|
- dist: trusty
|
|
sudo: false
|
|
sudo: false
|
|
os: linux
|
|
os: linux
|
|
@@ -739,6 +710,37 @@ matrix:
|
|
NO_CACHING=YES
|
|
NO_CACHING=YES
|
|
ALLOW_WARNINGS=YES
|
|
ALLOW_WARNINGS=YES
|
|
|
|
|
|
|
|
+ - <<: *conan-linux
|
|
|
|
+ env: CONAN_GCC_VERSIONS=4.9 CONAN_DOCKER_IMAGE=conanio/gcc49 CONAN_DOCKER_32_IMAGES=1
|
|
|
|
+ - <<: *conan-linux
|
|
|
|
+ env: CONAN_GCC_VERSIONS=5 CONAN_DOCKER_IMAGE=conanio/gcc5 CONAN_DOCKER_32_IMAGES=1
|
|
|
|
+ - <<: *conan-linux
|
|
|
|
+ env: CONAN_GCC_VERSIONS=6 CONAN_DOCKER_IMAGE=conanio/gcc6 CONAN_DOCKER_32_IMAGES=1
|
|
|
|
+ - <<: *conan-linux
|
|
|
|
+ env: CONAN_GCC_VERSIONS=7 CONAN_DOCKER_IMAGE=conanio/gcc7 CONAN_DOCKER_32_IMAGES=1
|
|
|
|
+ - <<: *conan-linux
|
|
|
|
+ env: CONAN_GCC_VERSIONS=8 CONAN_DOCKER_IMAGE=conanio/gcc8 CONAN_DOCKER_32_IMAGES=1
|
|
|
|
+ - <<: *conan-linux
|
|
|
|
+ env: CONAN_CLANG_VERSIONS=3.9 CONAN_DOCKER_IMAGE=conanio/clang39 CONAN_DOCKER_32_IMAGES=1
|
|
|
|
+ - <<: *conan-linux
|
|
|
|
+ env: CONAN_CLANG_VERSIONS=4.0 CONAN_DOCKER_IMAGE=conanio/clang40 CONAN_DOCKER_32_IMAGES=1
|
|
|
|
+ - <<: *conan-linux
|
|
|
|
+ env: CONAN_CLANG_VERSIONS=5.0 CONAN_DOCKER_IMAGE=conanio/clang50 CONAN_DOCKER_32_IMAGES=1
|
|
|
|
+ - <<: *conan-linux
|
|
|
|
+ env: CONAN_CLANG_VERSIONS=6.0 CONAN_DOCKER_IMAGE=conanio/clang60 CONAN_DOCKER_32_IMAGES=1
|
|
|
|
+ - <<: *conan-osx
|
|
|
|
+ osx_image: xcode8.3
|
|
|
|
+ env: CONAN_APPLE_CLANG_VERSIONS=8.1
|
|
|
|
+ - <<: *conan-osx
|
|
|
|
+ osx_image: xcode9
|
|
|
|
+ env: CONAN_APPLE_CLANG_VERSIONS=9.0
|
|
|
|
+ - <<: *conan-osx
|
|
|
|
+ osx_image: xcode9.4
|
|
|
|
+ env: CONAN_APPLE_CLANG_VERSIONS=9.1
|
|
|
|
+ - <<: *conan-osx
|
|
|
|
+ osx_image: xcode10.1
|
|
|
|
+ env: CONAN_APPLE_CLANG_VERSIONS=10.0
|
|
|
|
+
|
|
# Remove Lua build, until someone knows how to fix the CMake files
|
|
# Remove Lua build, until someone knows how to fix the CMake files
|
|
#
|
|
#
|
|
# - dist: trusty
|
|
# - dist: trusty
|