mirror of
https://github.com/Z3Prover/z3
synced 2025-04-06 01:24:08 +00:00
55 lines
1 KiB
YAML
55 lines
1 KiB
YAML
|
|
jobs:
|
|
|
|
- job: "LinuxPythonDebug"
|
|
displayName: "Ubuntu build - python make - debug"
|
|
pool:
|
|
vmImage: "Ubuntu-16.04"
|
|
steps:
|
|
- script: python scripts/mk_make.py -d
|
|
- script: |
|
|
cd build
|
|
make
|
|
- script: git clone https://github.com/z3prover/z3test z3test
|
|
- script: python z3test/scripts/test_benchmarks.py build/z3.exe z3test/regressions/smt2
|
|
- script: |
|
|
cd build
|
|
make cpp_example
|
|
cpp_example.exe
|
|
make java_example
|
|
make dotnet_example
|
|
make test-z3
|
|
test-z3 -a
|
|
|
|
|
|
- job: "LinuxCMake"
|
|
displayName: "Ubuntu build - cmake"
|
|
pool:
|
|
vmImage: "Ubuntu-16.04"
|
|
steps:
|
|
- task: DotNetCoreInstaller@0
|
|
displayName: 'Use .NET Core sdk 2.1'
|
|
inputs:
|
|
version: 2.1.300
|
|
# TBD add steps for building and testing
|
|
# debug/release/asan/ubsan/
|
|
|
|
- job: "Windows2017"
|
|
displayName: "Windows 2017 build"
|
|
pool:
|
|
vmImage: "vs2017-win2016"
|
|
steps:
|
|
- script: scripts\vsts-vs2017.cmd x64
|
|
|
|
|
|
|
|
# TBD add job for Mac build/test
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|