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.
This commit is contained in:
iphydf
2018-09-16 13:58:57 +00:00
parent 889e89b3dd
commit 2abc00693c
2 changed files with 43 additions and 45 deletions
+22 -21
View File
@@ -1,40 +1,41 @@
---
version: 2
workflows:
version: 2
build_linux:
jobs:
- asan
- tsan
- asan
- tsan
jobs:
asan:
working_directory: ~/work
docker:
- image: ubuntu
- image: ubuntu
steps:
- checkout
- run: &apt_install
apt update &&
apt install -y --no-install-recommends
clang
cmake
libconfig-dev
libgtest-dev
libopus-dev
libsodium-dev
libvpx-dev
ninja-build
pkg-config
- run: CC=clang .circleci/cmake-asan
- checkout
- run: &apt_install
apt update &&
apt install -y --no-install-recommends
clang
cmake
libconfig-dev
libgtest-dev
libopus-dev
libsodium-dev
libvpx-dev
ninja-build
pkg-config
- run: CC=clang .circleci/cmake-asan
tsan:
working_directory: ~/work
docker:
- image: ubuntu
- image: ubuntu
steps:
- checkout
- run: *apt_install
- run: CC=clang .circleci/cmake-tsan
- checkout
- run: *apt_install
- run: CC=clang .circleci/cmake-tsan
+21 -24
View File
@@ -1,34 +1,31 @@
---
cache:
- '%APPDATA%\downloads'
- '%APPDATA%\downloads'
install:
# TODO(iphydf): Remove this when appveyor gets curl back, which it should have
# according to https://www.appveyor.com/docs/how-to/download-file/.
- choco install curl
- refreshenv
- if not exist %APPDATA%\downloads mkdir %APPDATA%\downloads
- cd third_party
# libsodium
- mkdir libsodium && cd libsodium
- if not exist %APPDATA%\downloads\libsodium.zip curl -L https://download.libsodium.org/libsodium/releases/libsodium-1.0.16-msvc.zip -o %APPDATA%\downloads\libsodium.zip
- unzip %APPDATA%\downloads\libsodium.zip
- cd ..
# pthreads-win32
- mkdir pthreads-win32 && cd pthreads-win32
- if not exist %APPDATA%\downloads\pthreads.zip curl -L ftp://sourceware.org/pub/pthreads-win32/pthreads-w32-2-9-1-release.zip -o %APPDATA%\downloads\pthreads.zip
- unzip %APPDATA%\downloads\pthreads.zip
- cd ../..
# TODO(iphydf): Remove this when appveyor gets curl back, which it should
# have according to https://www.appveyor.com/docs/how-to/download-file/.
- choco install curl
- refreshenv
- if not exist %APPDATA%\downloads mkdir %APPDATA%\downloads
- cd third_party
# libsodium
- mkdir libsodium && cd libsodium
- if not exist %APPDATA%\downloads\libsodium.zip curl -L https://download.libsodium.org/libsodium/releases/libsodium-1.0.16-msvc.zip -o %APPDATA%\downloads\libsodium.zip
- unzip %APPDATA%\downloads\libsodium.zip
- cd ..
# pthreads-win32
- mkdir pthreads-win32 && cd pthreads-win32
- if not exist %APPDATA%\downloads\pthreads.zip curl -L ftp://sourceware.org/pub/pthreads-win32/pthreads-w32-2-9-1-release.zip -o %APPDATA%\downloads\pthreads.zip
- unzip %APPDATA%\downloads\pthreads.zip
- cd ../..
before_build:
- cmake . -DBOOTSTRAP_DAEMON=OFF -DENABLE_SHARED=OFF -DBUILD_TOXAV=OFF
- cmake . -DBOOTSTRAP_DAEMON=OFF -DENABLE_SHARED=OFF -DBUILD_TOXAV=OFF
build:
project: INSTALL.vcxproj
# TODO(iphydf): Tests all segfault on Windows at the moment.
#test_script:
#- ctest -C Debug
branches:
only:
- master
# test_script:
# - ctest -C Debug