diff options
author | Johnny Willemsen <jwillemsen@remedy.nl> | 2018-10-31 12:23:35 +0100 |
---|---|---|
committer | Johnny Willemsen <jwillemsen@remedy.nl> | 2018-10-31 12:23:35 +0100 |
commit | 05760e79e587f9d561934a20f3192ca67dd92be7 (patch) | |
tree | d28ae819a5e2b2d1744ee1f9f43845de88f40765 | |
parent | f7e48fe88d9ddbd26cbe1f2b49d49e8528787dec (diff) | |
download | ATCD-05760e79e587f9d561934a20f3192ca67dd92be7.tar.gz |
Add gcc6/7/8 on Linux
* azure-pipelines.yml:
-rw-r--r-- | azure-pipelines.yml | 23 |
1 files changed, 19 insertions, 4 deletions
diff --git a/azure-pipelines.yml b/azure-pipelines.yml index 29ffb9639f3..8e60c40d0d9 100644 --- a/azure-pipelines.yml +++ b/azure-pipelines.yml @@ -100,14 +100,29 @@ jobs: timeoutInMinutes: 90 pool: vmImage: ubuntu-16.04 - variables: - CC: gcc-8 - CXX: g++-8 + strategy: + maxParallel: 4 + matrix: + GCC4: + CC: gcc + CXX: g++ + GCC6: + CC: gcc-6 + CXX: g++-6 + PackageDeps: g++-6 + GCC7: + CC: gcc-7 + CXX: g++-7 + PackageDeps: g++-7 + GCC8: + CC: gcc-8 + CXX: g++-8 + PackageDeps: g++-8 steps: - script: | sudo add-apt-repository ppa:ubuntu-toolchain-r/test -y sudo apt-get --yes update - sudo apt-get --yes install libxerces-c-dev libssl-dev g++-8 + sudo apt-get --yes install libxerces-c-dev libssl-dev $(PackageDeps) displayName: install system package dependencies - powershell: | '#include "ace/config-linux.h"' > $(ACE_ROOT)/ace/config.h |