28 lines
846 B
YAML
28 lines
846 B
YAML
trigger:
|
|
- ci-azure
|
|
|
|
jobs:
|
|
- job: 'Ubuntu_16_04'
|
|
pool:
|
|
vmImage: 'ubuntu-16.04'
|
|
steps:
|
|
- task: UsePythonVersion@0
|
|
inputs:
|
|
versionSpec: '3.7'
|
|
displayName: 'Use Python 3.7'
|
|
- script: |
|
|
python -m pip install --upgrade pip meson
|
|
sudo apt update -y
|
|
sudo env DEBIAN_FRONTEND=noninteractive apt install -y \
|
|
xutils-dev doxygen libxcb-xkb-dev valgrind meson libwayland-dev \
|
|
wayland-protocols bison valgrind
|
|
displayName: 'Install dependencies'
|
|
- script: |
|
|
mkdir autotools-build && pushd autotools-build
|
|
../autogen.sh && make -j$(nproc) && make check
|
|
popd
|
|
displayName: 'Autotools'
|
|
- template: .azure-pipelines/steps/meson.yml
|
|
parameters:
|
|
options: -Denable-wayland=false
|