matrixion/azure-pipelines.yml

54 lines
1 KiB
YAML
Raw Normal View History

# Starter pipeline
# Start with a minimal pipeline that you can customize to build and deploy your code.
# Add steps that build, run tests, deploy, and more:
# https://aka.ms/yaml
trigger:
2019-05-18 03:44:32 +03:00
- master
- releases/*
2019-05-18 03:44:32 +03:00
pr:
- master
- releases/*
2019-05-18 03:44:32 +03:00
stages:
- stage: Build
jobs:
- job: Linux
pool:
vmImage: 'ubuntu-16.04'
2019-05-18 04:17:18 +03:00
variables:
CXX_COMPILER: 'clang++-5.0'
C_COMPILER: 'clang-5.0'
QT_VERSION: '592'
QT_PKG: '59'
USE_BUNDLED_BOOST: '1'
USE_BUNDLED_CMARK: '1'
USE_BUNDLED_JSON: '1'
2019-05-18 03:44:32 +03:00
steps:
- template: .ci/azure-build.yml
2019-05-18 04:17:18 +03:00
parameters:
osName: 'linux'
2019-05-18 03:44:32 +03:00
- job: macOS
pool:
2019-05-18 03:45:35 +03:00
vmImage: 'macOS-10.13'
2019-05-18 04:17:18 +03:00
variables:
DEPLOYMENT: '1'
USE_BUNDLED_BOOST: '0'
USE_BUNDLED_CMARK: '0'
USE_BUNDLED_JSON: '0'
2019-05-18 03:44:32 +03:00
steps:
- template: .ci/azure-build.yml
2019-05-18 04:17:18 +03:00
parameters:
osName: 'osx'
2019-05-18 03:44:32 +03:00
- job: Windows
pool:
vmImage: 'vs2017-win2016'
2019-05-18 04:17:18 +03:00
2019-05-18 03:44:32 +03:00
steps:
2019-05-18 04:17:18 +03:00
- template: .ci/azure-build.yml
parameters:
osName: 'windows'