summaryrefslogtreecommitdiff
path: root/.circleci
diff options
context:
space:
mode:
authoriphydf <iphydf@users.noreply.github.com>2018-09-16 13:58:57 +0000
committeriphydf <iphydf@users.noreply.github.com>2018-09-16 14:47:23 +0000
commit2abc00693cc99f277c7c8fe1a201ec33becb01f1 (patch)
treea3cc744be848b2142df009dd9398f92b4f195434 /.circleci
parent889e89b3dda722314737c42575c2db4056b3e887 (diff)
Format yaml files according to yamllint's requirements.
Also remove branch filter for appveyor. We only have a single branch in every repository. Development happens in forks.
Diffstat (limited to '.circleci')
-rw-r--r--.circleci/config.yml43
1 files changed, 22 insertions, 21 deletions
diff --git a/.circleci/config.yml b/.circleci/config.yml
index 0d204404..2182fefb 100644
--- a/.circleci/config.yml
+++ b/.circleci/config.yml
@@ -1,40 +1,41 @@
1---
1version: 2 2version: 2
2 3
3workflows: 4workflows:
4 version: 2 5 version: 2
5 build_linux: 6 build_linux:
6 jobs: 7 jobs:
7 - asan 8 - asan
8 - tsan 9 - tsan
9 10
10jobs: 11jobs:
11 asan: 12 asan:
12 working_directory: ~/work 13 working_directory: ~/work
13 docker: 14 docker:
14 - image: ubuntu 15 - image: ubuntu
15 16
16 steps: 17 steps:
17 - checkout 18 - checkout
18 - run: &apt_install 19 - run: &apt_install
19 apt update && 20 apt update &&
20 apt install -y --no-install-recommends 21 apt install -y --no-install-recommends
21 clang 22 clang
22 cmake 23 cmake
23 libconfig-dev 24 libconfig-dev
24 libgtest-dev 25 libgtest-dev
25 libopus-dev 26 libopus-dev
26 libsodium-dev 27 libsodium-dev
27 libvpx-dev 28 libvpx-dev
28 ninja-build 29 ninja-build
29 pkg-config 30 pkg-config
30 - run: CC=clang .circleci/cmake-asan 31 - run: CC=clang .circleci/cmake-asan
31 32
32 tsan: 33 tsan:
33 working_directory: ~/work 34 working_directory: ~/work
34 docker: 35 docker:
35 - image: ubuntu 36 - image: ubuntu
36 37
37 steps: 38 steps:
38 - checkout 39 - checkout
39 - run: *apt_install 40 - run: *apt_install
40 - run: CC=clang .circleci/cmake-tsan 41 - run: CC=clang .circleci/cmake-tsan