Unverified Commit c89c820e by Dominic Hamon Committed by GitHub

Narrow scope of 32-bit builds

parent 12dc0688
name: build-and-test name: build-and-test
on: on:
push: push: {}
branches: [master] pull_request: {}
pull_request:
branches: [master]
jobs: jobs:
# TODO: add coverage build (requires lcov) # TODO: add coverage build (requires lcov)
...@@ -19,14 +17,18 @@ jobs: ...@@ -19,14 +17,18 @@ jobs:
os: [ubuntu-latest, ubuntu-16.04, ubuntu-20.04, macos-latest] os: [ubuntu-latest, ubuntu-16.04, ubuntu-20.04, macos-latest]
build_type: ['Release', 'Debug'] build_type: ['Release', 'Debug']
compiler: [g++, clang++] compiler: [g++, clang++]
bits: ['32', '64']
include: include:
- displayTargetName: windows-latest-release - displayTargetName: windows-latest.release
os: windows-latest os: windows-latest
build_type: 'Release' build_type: 'Release'
- displayTargetName: windows-latest-debug - displayTargetName: windows-latest.debug
os: windows-latest os: windows-latest
build_type: 'Debug' build_type: 'Debug'
- displayTargetName: ubuntu-latest.debug.clang++.32_bit
os: ubuntu-latest
build_type: 'Debug'
compiler: clang++
bits: '32'
env: env:
EXTRA_FLAGS: '' EXTRA_FLAGS: ''
BUILD_32_BITS: off BUILD_32_BITS: off
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment