Browse Source

Subdivide CI tasks further

default_compile_flags
vector-of-bool 5 years ago
parent
commit
0f079a70e3
1 changed files with 8 additions and 14 deletions
  1. +8
    -14
      azure-pipelines.yml

+ 8
- 14
azure-pipelines.yml View File

pool: pool:
vmImage: ubuntu-18.04 vmImage: ubuntu-18.04
steps: steps:
- script: |
set -eu
sudo apt install -y python3-minimal g++-8
python3 -u build.py --cxx g++-8 --test --static
- script: sudo apt install -y python3-minimal g++-8
displayName: Prepare System
- script: python3 -u build.py --cxx g++-8 --test --static
displayName: Build and Run Unit Tests displayName: Build and Run Unit Tests
- publish: _build/ddslim - publish: _build/ddslim
artifact: DDSLiM Executable - Linux artifact: DDSLiM Executable - Linux
- script: |
set -eu
python3 -u test.py --exe _build/ddslim -T:gcc-8
- script: python3 -u test.py --exe _build/ddslim -T:gcc-8
displayName: Smoke Tests displayName: Smoke Tests


- job: macOS - job: macOS
pool: pool:
vmImage: macOS-10.14 vmImage: macOS-10.14
steps: steps:
- script: |
set -eu
brew install gcc@8
python3 -u build.py --cxx g++-8 --test
- script: brew install gcc@8
displayName: Prepare System
- script: python3 -u build.py --cxx g++-8 --test
displayName: Build and Run Unit Tests displayName: Build and Run Unit Tests
- publish: _build/ddslim - publish: _build/ddslim
artifact: DDSLiM Executable - macOS artifact: DDSLiM Executable - macOS
- script: |
set -eu
python3 -u test.py --exe _build/ddslim -T:gcc-8
- script: python3 -u test.py --exe _build/ddslim -T:gcc-8
displayName: Smoke Tests displayName: Smoke Tests

Loading…
Cancel
Save