CI: Shorten job names

This commit is contained in:
evpobr 2020-08-28 12:32:54 +05:00
parent 54e319aeb1
commit 606018cf00

View File

@ -8,40 +8,40 @@ jobs:
fail-fast: false fail-fast: false
matrix: matrix:
name: [ name: [
ubuntu-latest-gcc-autotools, ubuntu-gcc-autotools,
ubuntu-latest-clang-autotools, ubuntu-clang-autotools,
macos-latest-autotools, macos-autotools,
ubuntu-latest-gcc-cmake, ubuntu-gcc-cmake,
ubuntu-latest-gcc-cmake-shared, ubuntu-gcc-cmake-shared,
ubuntu-latest-clang-cmake, ubuntu-clang-cmake,
ubuntu-latest-clang-cmake-shared, ubuntu-clang-cmake-shared,
macos-latest-cmake, macos-cmake,
macos-latest-cmake-shared, macos-cmake-shared,
windows-latest-vs2019-x64, windows-vs2019-x64,
windows-latest-vs2019-x64-shared, windows-vs2019-x64-shared,
windows-latest-vs2019-Win32, windows-vs2019-Win32,
windows-latest-vs2019-Win32-shared windows-vs2019-Win32-shared
] ]
include: include:
- name: ubuntu-latest-gcc-autotools - name: ubuntu-gcc-autotools
os: ubuntu-latest os: ubuntu-latest
cc: gcc cc: gcc
cxx: g++ cxx: g++
build-system: autotools build-system: autotools
- name: ubuntu-latest-clang-autotools - name: ubuntu-clang-autotools
os: ubuntu-latest os: ubuntu-latest
cc: clang cc: clang
cxx: clang++ cxx: clang++
build-system: autotools build-system: autotools
- name: macos-latest-autotools - name: macos-autotools
os: macos-latest os: macos-latest
cc: clang cc: clang
cxx: clang++ cxx: clang++
build-system: autotools build-system: autotools
- name: ubuntu-latest-gcc-cmake - name: ubuntu-gcc-cmake
os: ubuntu-latest os: ubuntu-latest
cc: gcc cc: gcc
cxx: g++ cxx: g++
@ -49,7 +49,7 @@ jobs:
cmake-generator: 'Ninja' cmake-generator: 'Ninja'
cmake-options: '-DCMAKE_BUILD_TYPE=Release -DCMAKE_C_FLAGS="-Wall -Wextra" -DCMAKE_VERBOSE_MAKEFILE=ON' cmake-options: '-DCMAKE_BUILD_TYPE=Release -DCMAKE_C_FLAGS="-Wall -Wextra" -DCMAKE_VERBOSE_MAKEFILE=ON'
- name: ubuntu-latest-gcc-cmake-shared - name: ubuntu-gcc-cmake-shared
os: ubuntu-latest os: ubuntu-latest
cc: gcc cc: gcc
cxx: g++ cxx: g++
@ -57,7 +57,7 @@ jobs:
cmake-generator: 'Ninja' cmake-generator: 'Ninja'
cmake-options: '-DCMAKE_BUILD_TYPE=Release -DBUILD_SHARED_LIBS=ON -DCMAKE_C_FLAGS="-Wall -Wextra" -DCMAKE_VERBOSE_MAKEFILE=ON' cmake-options: '-DCMAKE_BUILD_TYPE=Release -DBUILD_SHARED_LIBS=ON -DCMAKE_C_FLAGS="-Wall -Wextra" -DCMAKE_VERBOSE_MAKEFILE=ON'
- name: ubuntu-latest-clang-cmake - name: ubuntu-clang-cmake
os: ubuntu-latest os: ubuntu-latest
cc: clang cc: clang
cxx: clang++ cxx: clang++
@ -65,7 +65,7 @@ jobs:
cmake-generator: 'Ninja' cmake-generator: 'Ninja'
cmake-options: '-DCMAKE_BUILD_TYPE=Release -DCMAKE_C_FLAGS="-Wall -Wextra" -DCMAKE_VERBOSE_MAKEFILE=ON' cmake-options: '-DCMAKE_BUILD_TYPE=Release -DCMAKE_C_FLAGS="-Wall -Wextra" -DCMAKE_VERBOSE_MAKEFILE=ON'
- name: ubuntu-latest-clang-cmake-shared - name: ubuntu-clang-cmake-shared
os: ubuntu-latest os: ubuntu-latest
cc: clang cc: clang
cxx: clang++ cxx: clang++
@ -73,7 +73,7 @@ jobs:
cmake-generator: 'Ninja' cmake-generator: 'Ninja'
cmake-options: '-DCMAKE_BUILD_TYPE=Release -DBUILD_SHARED_LIBS=ON -DCMAKE_C_FLAGS="-Wall -Wextra" -DCMAKE_VERBOSE_MAKEFILE=ON' cmake-options: '-DCMAKE_BUILD_TYPE=Release -DBUILD_SHARED_LIBS=ON -DCMAKE_C_FLAGS="-Wall -Wextra" -DCMAKE_VERBOSE_MAKEFILE=ON'
- name: macos-latest-cmake - name: macos-cmake
os: macos-latest os: macos-latest
cc: clang cc: clang
cxx: clang++ cxx: clang++
@ -81,7 +81,7 @@ jobs:
cmake-generator: 'Unix Makefiles' cmake-generator: 'Unix Makefiles'
cmake-options: '-DCMAKE_BUILD_TYPE=Release -DCMAKE_C_FLAGS="-Wall -Wextra" -DCMAKE_VERBOSE_MAKEFILE=ON' cmake-options: '-DCMAKE_BUILD_TYPE=Release -DCMAKE_C_FLAGS="-Wall -Wextra" -DCMAKE_VERBOSE_MAKEFILE=ON'
- name: macos-latest-cmake-shared - name: macos-cmake-shared
os: macos-latest os: macos-latest
cc: clang cc: clang
cxx: clang++ cxx: clang++
@ -89,28 +89,28 @@ jobs:
cmake-generator: 'Unix Makefiles' cmake-generator: 'Unix Makefiles'
cmake-options: '-DCMAKE_BUILD_TYPE=Release -DBUILD_SHARED_LIBS=ON -DCMAKE_C_FLAGS="-Wall -Wextra" -DCMAKE_VERBOSE_MAKEFILE=ON' cmake-options: '-DCMAKE_BUILD_TYPE=Release -DBUILD_SHARED_LIBS=ON -DCMAKE_C_FLAGS="-Wall -Wextra" -DCMAKE_VERBOSE_MAKEFILE=ON'
- name: windows-latest-vs2019-x64 - name: windows-vs2019-x64
os: windows-latest os: windows-latest
triplet: 'x64-windows-static' triplet: 'x64-windows-static'
build-system: cmake build-system: cmake
cmake-generator: 'Visual Studio 16 2019' cmake-generator: 'Visual Studio 16 2019'
cmake-options: '-DCMAKE_MSVC_RUNTIME_LIBRARY=MultiThreaded$<$<CONFIG:Debug>:Debug> -DCMAKE_BUILD_TYPE=Release -DVCPKG_TARGET_TRIPLET=x64-windows-static -DCMAKE_TOOLCHAIN_FILE=c:/vcpkg/scripts/buildsystems/vcpkg.cmake' cmake-options: '-DCMAKE_MSVC_RUNTIME_LIBRARY=MultiThreaded$<$<CONFIG:Debug>:Debug> -DCMAKE_BUILD_TYPE=Release -DVCPKG_TARGET_TRIPLET=x64-windows-static -DCMAKE_TOOLCHAIN_FILE=c:/vcpkg/scripts/buildsystems/vcpkg.cmake'
- name: windows-latest-vs2019-x64-shared - name: windows-vs2019-x64-shared
os: windows-latest os: windows-latest
triplet: 'x64-windows-static' triplet: 'x64-windows-static'
build-system: cmake build-system: cmake
cmake-generator: 'Visual Studio 16 2019' cmake-generator: 'Visual Studio 16 2019'
cmake-options: '-DCMAKE_MSVC_RUNTIME_LIBRARY=MultiThreaded$<$<CONFIG:Debug>:Debug> -DBUILD_SHARED_LIBS=ON -DBUILD_REGTEST=OFF -DBUILD_EXAMPLES=OFF -DINSTALL_PKGCONFIG_MODULE=OFF -DCPACK_PACKAGE_NAME=libsndfile -DCMAKE_BUILD_TYPE=Release -DVCPKG_TARGET_TRIPLET=x64-windows-static -DCMAKE_TOOLCHAIN_FILE=c:/vcpkg/scripts/buildsystems/vcpkg.cmake' cmake-options: '-DCMAKE_MSVC_RUNTIME_LIBRARY=MultiThreaded$<$<CONFIG:Debug>:Debug> -DBUILD_SHARED_LIBS=ON -DBUILD_REGTEST=OFF -DBUILD_EXAMPLES=OFF -DINSTALL_PKGCONFIG_MODULE=OFF -DCPACK_PACKAGE_NAME=libsndfile -DCMAKE_BUILD_TYPE=Release -DVCPKG_TARGET_TRIPLET=x64-windows-static -DCMAKE_TOOLCHAIN_FILE=c:/vcpkg/scripts/buildsystems/vcpkg.cmake'
- name: windows-latest-vs2019-Win32 - name: windows-vs2019-Win32
os: windows-latest os: windows-latest
triplet: 'x86-windows-static' triplet: 'x86-windows-static'
build-system: cmake build-system: cmake
cmake-generator: 'Visual Studio 16 2019' cmake-generator: 'Visual Studio 16 2019'
cmake-options: '-DCMAKE_MSVC_RUNTIME_LIBRARY=MultiThreaded$<$<CONFIG:Debug>:Debug> -DCMAKE_GENERATOR_PLATFORM=Win32 -DCMAKE_BUILD_TYPE=Release -DVCPKG_TARGET_TRIPLET=x86-windows-static -DCMAKE_TOOLCHAIN_FILE=c:/vcpkg/scripts/buildsystems/vcpkg.cmake' cmake-options: '-DCMAKE_MSVC_RUNTIME_LIBRARY=MultiThreaded$<$<CONFIG:Debug>:Debug> -DCMAKE_GENERATOR_PLATFORM=Win32 -DCMAKE_BUILD_TYPE=Release -DVCPKG_TARGET_TRIPLET=x86-windows-static -DCMAKE_TOOLCHAIN_FILE=c:/vcpkg/scripts/buildsystems/vcpkg.cmake'
- name: windows-latest-vs2019-Win32-shared - name: windows-vs2019-Win32-shared
os: windows-latest os: windows-latest
triplet: 'x86-windows-static' triplet: 'x86-windows-static'
build-system: cmake build-system: cmake