From 7a34bdf8c2d5486fb2c903ea2c9237f677e4857a Mon Sep 17 00:00:00 2001 From: "Jonathan B. Coe" Date: Thu, 12 Apr 2018 21:32:35 +0100 Subject: [PATCH] Re-add appveyor Linux support for Appveyor devs to investigate speed Add support for systrace to docker images on appveyor Changes adopted from #379 --- .appveyor.yml | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/.appveyor.yml b/.appveyor.yml index d5506b3e..d826a29e 100644 --- a/.appveyor.yml +++ b/.appveyor.yml @@ -1,5 +1,9 @@ +services: +- docker + image: - Visual Studio 2017 +- Ubuntu install: - git submodule update --init @@ -8,3 +12,10 @@ install: build_script: - cmd: python scripts\build.py -t --python-path "C:\\Python36-x64\\python" + - sh: docker pull ffig/ffig-base + - sh: docker build . -t ffig-ci + - sh: docker run --cap-add SYS_PTRACE ffig-ci /bin/bash -c "./scripts/build.py -t --python-path python2 --venv" + - sh: docker run --cap-add SYS_PTRACE ffig-ci /bin/bash -c "./scripts/build.py -T \"CPP|MOCKS\" -c ASAN --python-path python2 --venv" + - sh: docker run --cap-add SYS_PTRACE ffig-ci /bin/bash -c "./scripts/build.py -t --python-path python3 --venv" + - sh: docker run --cap-add SYS_PTRACE ffig-ci /bin/bash -c "./scripts/build.py -T \"CPP|MOCKS\" -c ASAN --python-path python3 --venv" +