From 82a0991df6260370b2142abd324a3616b681f9df Mon Sep 17 00:00:00 2001 From: Sebastian Ullrich Date: Tue, 19 Nov 2019 12:41:24 +0100 Subject: [PATCH] chore: switch to Github Actions --- .appveyor.yml | 62 -------------- .github/workflows/ci.yml | 92 +++++++++++++++++++++ .travis.yml | 174 --------------------------------------- azure-pipelines.yml | 72 ---------------- doc/make/travis.md | 19 ----- script/ci.sh | 3 - shell.nix | 6 +- 7 files changed, 96 insertions(+), 332 deletions(-) delete mode 100644 .appveyor.yml create mode 100644 .github/workflows/ci.yml delete mode 100644 .travis.yml delete mode 100644 azure-pipelines.yml delete mode 100644 doc/make/travis.md diff --git a/.appveyor.yml b/.appveyor.yml deleted file mode 100644 index 7423438e68..0000000000 --- a/.appveyor.yml +++ /dev/null @@ -1,62 +0,0 @@ -image: Visual Studio 2017 - -environment: - MSYSTEM: MINGW64 # use MSYS2 shell - matrix: - - CFG: MINGW64 - UPLOAD: ON - - CFG: MSVC - -cache: c:\tools\vcpkg\installed\ - -install: - # upgrade git for vcpkg: https://github.com/appveyor/ci/issues/2097 - - if %CFG% == MSVC (choco upgrade git -y & vcpkg install mpir:x64-windows) - -build_script: - - call "C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Auxiliary\Build\vcvars64.bat" - - cd %APPVEYOR_BUILD_FOLDER% && mkdir build && cd build - # disable slow LTO - - if %CFG% == MSVC (cmake ../src - -DCMAKE_BUILD_TYPE=Release - -DCMAKE_TOOLCHAIN_FILE=c:/tools/vcpkg/scripts/buildsystems/vcpkg.cmake - -DLEAN_EXTRA_CXX_FLAGS=/GL- - -DLEAN_EXTRA_LINKER_FLAGS_MSVC=/LTCG:OFF - -G "NMake Makefiles" && - cmake --build .) - - if %CFG% == MINGW64 (C:\msys64\usr\bin\bash -lc "exec 0