From a10e15a7deaf96200ce63fe9cea5668dfec4895a Mon Sep 17 00:00:00 2001 From: Tomas Vybiral <tomas@vybiral.me> Date: Fri, 25 Sep 2020 10:37:03 +0200 Subject: [PATCH] removed not needed CI configurations --- .github/FUNDING.yml | 4 -- .github/workflows/build_cmake.yml | 57 ---------------------------- .travis.yml | 63 ------------------------------- appveyor.yml | 24 ------------ 4 files changed, 148 deletions(-) delete mode 100644 .github/FUNDING.yml delete mode 100644 .github/workflows/build_cmake.yml delete mode 100644 .travis.yml delete mode 100644 appveyor.yml diff --git a/.github/FUNDING.yml b/.github/FUNDING.yml deleted file mode 100644 index c7270da..0000000 --- a/.github/FUNDING.yml +++ /dev/null @@ -1,4 +0,0 @@ -# These are supported funding model platforms - -github: lefticus -patreon: lefticus diff --git a/.github/workflows/build_cmake.yml b/.github/workflows/build_cmake.yml deleted file mode 100644 index 7cd1312..0000000 --- a/.github/workflows/build_cmake.yml +++ /dev/null @@ -1,57 +0,0 @@ -name: CMake - -on: [push] - -env: - # Customize the CMake build type here (Release, Debug, RelWithDebInfo, etc.) - BUILD_TYPE: RelWithDebInfo - -jobs: - build: - - runs-on: ${{ matrix.os }} - strategy: - matrix: - os: [ubuntu-latest] - - steps: - - uses: actions/checkout@v2 - - - name: Create Build Environment - # Some projects don't allow in-source building, so create a separate build directory - # We'll use this as our working directory for all subsequent commands - run: cmake -E make_directory ${{runner.workspace}}/build - - - name: Install conan - shell: bash - run: | - python3 -m pip install --upgrade pip setuptools - python3 -m pip install conan - source ~/.profile - - - name: Configure CMake - # Use a bash shell so we can use the same syntax for environment variable - # access regardless of the host operating system - shell: bash - working-directory: ${{runner.workspace}}/build - # Note the current convention is to use the -S and -B options here to specify source - # and build directories, but this is only available with CMake 3.13 and higher. - # The CMake binaries on the Github Actions machines are (as of this writing) 3.12 - # - # We need to source the profile file to make sure conan is in PATH - run: | - source ~/.profile - cmake $GITHUB_WORKSPACE -DCMAKE_BUILD_TYPE=$BUILD_TYPE - - - name: Build - working-directory: ${{runner.workspace}}/build - shell: bash - # Execute the build. You can specify a specific target with "--target <NAME>" - run: cmake --build . --config $BUILD_TYPE - - - name: Test - working-directory: ${{runner.workspace}}/build - shell: bash - # Execute tests defined by the CMake configuration. - # See https://cmake.org/cmake/help/latest/manual/ctest.1.html for more detail - run: ctest -C $BUILD_TYPE \ No newline at end of file diff --git a/.travis.yml b/.travis.yml deleted file mode 100644 index 783f881..0000000 --- a/.travis.yml +++ /dev/null @@ -1,63 +0,0 @@ -language: cpp - -install: - # Pip cannot install Conan without these upgrades - - python3 -m pip install --upgrade pip setuptools - # Install Conan and CMake >= 3.15 - - python3 -m pip install conan cmake - - # Fail if we can't run Conan. - - conan --version - -jobs: - include: - - os: osx - compiler: gcc - osx_image: xcode11.2 # includes gcc-9 by default - env: - - GCC_VER="9" - - MATRIX_EVAL="CC=gcc-${GCC_VER} && CXX=g++-${GCC_VER}" - - os: osx - compiler: clang - osx_image: xcode11.2 - env: - - MATRIX_EVAL="" - - os: linux - dist: bionic - compiler: gcc - env: - - GCC_VER="9" - - MATRIX_EVAL="CC=gcc-${GCC_VER} && CXX=g++-${GCC_VER}" - - addons: - apt: - sources: - - ubuntu-toolchain-r-test - packages: - # I couldn't get ${GCC_VER} in here successfully - - gcc-9 - - g++-9 - - doxygen - - python3-pip - after_script: - - bash <(curl -s https://codecov.io/bash) -x /usr/bin/gcov-${GCC_VER} - - os: linux - dist: bionic - compiler: clang - env: - - MATRIX_EVAL="CC=clang && CXX=clang++" - addons: { apt: { packages: ['doxygen', 'python3-pip'] } } - - -before_script: - - eval "${MATRIX_EVAL}" - -script: - - mkdir build - - cd build - - cmake -D ENABLE_COVERAGE:BOOL=TRUE ../ - - cmake --build . -- -j2 - - ctest -j2 - - - diff --git a/appveyor.yml b/appveyor.yml deleted file mode 100644 index e257258..0000000 --- a/appveyor.yml +++ /dev/null @@ -1,24 +0,0 @@ -image: - - Visual Studio 2019 -clone_folder: c:\projects\source - -environment: - PYTHON: "C:\\Python38-x64\\python.exe" - -build_script: -- cmd: >- - mkdir build - - cd build - - set PATH=%PATH%;C:\Users\appveyor\AppData\Roaming\Python\Python38\Scripts - - "%PYTHON%" -m pip install --user conan - - cmake c:\projects\source -G "Visual Studio 16 2019" -DCMAKE_BUILD_TYPE:STRING=Release - - cmake --build . --config "Release" - -test_script: -- cmd: ctest -C Debug - -- GitLab