ci: gitlab: let's see if we can do 32-bit builds

This commit is contained in:
Daniel Eklöf 2020-08-11 17:27:48 +02:00
parent 6f5f7f1411
commit 12e3a7e2a2
No known key found for this signature in database
GPG key ID: 5BBD4992C116573F

View file

@ -1,5 +1,3 @@
image: alpine:edge
stages: stages:
- build - build
@ -18,7 +16,8 @@ before_script:
- git clone https://codeberg.org/dnkl/fcft.git - git clone https://codeberg.org/dnkl/fcft.git
- cd .. - cd ..
debug: debug-x64:
image: alpine:edge
stage: build stage: build
script: script:
- mkdir -p bld/debug - mkdir -p bld/debug
@ -27,7 +26,28 @@ debug:
- ninja -v -k0 - ninja -v -k0
- ninja -v test - ninja -v test
release: release-x64:
image: alpine:edge
stage: build
script:
- mkdir -p bld/release
- cd bld/release
- meson --buildtype=release ../../
- ninja -v -k0
- ninja -v test
debug-x86:
image: i386/alpine:edge
stage: build
script:
- mkdir -p bld/debug
- cd bld/debug
- meson --buildtype=debug ../../
- ninja -v -k0
- ninja -v test
release-x86:
image: i386/alpine:edge
stage: build stage: build
script: script:
- mkdir -p bld/release - mkdir -p bld/release