mirror of
https://github.com/gulrak/filesystem.git
synced 2026-01-01 03:12:08 +08:00
Re-enable legacy compiler builds in GitHub Actions and update FreeBSD image to 14.3 in Cirrus CI
This commit is contained in:
parent
a161aae4c0
commit
b1c6284a6e
@ -1,6 +1,6 @@
|
|||||||
freebsd_task:
|
freebsd_task:
|
||||||
freebsd_instance:
|
freebsd_instance:
|
||||||
image_family: freebsd-14-0
|
image_family: freebsd-14-3
|
||||||
install_script: |
|
install_script: |
|
||||||
pkg install -y cmake
|
pkg install -y cmake
|
||||||
pw groupadd testgrp
|
pw groupadd testgrp
|
||||||
|
|||||||
92
.github/workflows/build_cmake.yml
vendored
92
.github/workflows/build_cmake.yml
vendored
@ -157,49 +157,49 @@ jobs:
|
|||||||
github-token: ${{ secrets.GITHUB_TOKEN }}
|
github-token: ${{ secrets.GITHUB_TOKEN }}
|
||||||
|
|
||||||
# Optional: Legacy compilers via Docker
|
# Optional: Legacy compilers via Docker
|
||||||
# legacy-compilers:
|
legacy-compilers:
|
||||||
# name: "Docker ${{ matrix.compiler }} ${{ matrix.version }}"
|
name: "Docker ${{ matrix.compiler }} ${{ matrix.version }}"
|
||||||
# runs-on: ubuntu-latest
|
runs-on: ubuntu-latest
|
||||||
# strategy:
|
strategy:
|
||||||
# fail-fast: false
|
fail-fast: false
|
||||||
# matrix:
|
matrix:
|
||||||
# include:
|
include:
|
||||||
# # GCC 5.5 is minimum supported version
|
# GCC 5.5 is minimum supported version
|
||||||
# - compiler: gcc
|
- compiler: gcc
|
||||||
# version: 5
|
version: 5
|
||||||
# - compiler: gcc
|
- compiler: gcc
|
||||||
# version: 6
|
version: 6
|
||||||
# - compiler: gcc
|
- compiler: gcc
|
||||||
# version: 7
|
version: 7
|
||||||
# - compiler: gcc
|
- compiler: gcc
|
||||||
# version: 8
|
version: 8
|
||||||
# # Clang 6 is minimum supported version
|
# Clang 6 is minimum supported version
|
||||||
# - compiler: clang
|
- compiler: clang
|
||||||
# version: 6
|
version: 6
|
||||||
# - compiler: clang
|
- compiler: clang
|
||||||
# version: 7
|
version: 7
|
||||||
# - compiler: clang
|
- compiler: clang
|
||||||
# version: 8
|
version: 8
|
||||||
# - compiler: clang
|
- compiler: clang
|
||||||
# version: 9
|
version: 9
|
||||||
#
|
|
||||||
# container:
|
container:
|
||||||
# image: ${{ matrix.compiler == 'gcc' && format('gcc:{0}', matrix.version) || format('silkeh/clang:{0}', matrix.version) }}
|
image: ${{ matrix.compiler == 'gcc' && format('gcc:{0}', matrix.version) || format('silkeh/clang:{0}', matrix.version) }}
|
||||||
#
|
|
||||||
# steps:
|
steps:
|
||||||
# - uses: actions/checkout@v4
|
- uses: actions/checkout@v4
|
||||||
#
|
|
||||||
# - name: Install CMake and Ninja
|
- name: Install CMake and Ninja
|
||||||
# run: |
|
run: |
|
||||||
# apt-get update
|
apt-get update
|
||||||
# apt-get install -y cmake ninja-build
|
apt-get install -y cmake ninja-build
|
||||||
#
|
|
||||||
# - name: Configure
|
- name: Configure
|
||||||
# run: |
|
run: |
|
||||||
# cmake -G Ninja -S . -B build -DCMAKE_BUILD_TYPE=Release
|
cmake -G Ninja -S . -B build -DCMAKE_BUILD_TYPE=Release
|
||||||
#
|
|
||||||
# - name: Build
|
- name: Build
|
||||||
# run: cmake --build build
|
run: cmake --build build
|
||||||
#
|
|
||||||
# - name: Test
|
- name: Test
|
||||||
# run: cd build && ctest --output-on-failure
|
run: cd build && ctest --output-on-failure
|
||||||
Loading…
x
Reference in New Issue
Block a user