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:
- build
@ -18,7 +16,8 @@ before_script:
- git clone https://codeberg.org/dnkl/fcft.git
- cd ..
debug:
debug-x64:
image: alpine:edge
stage: build
script:
- mkdir -p bld/debug
@ -27,7 +26,28 @@ debug:
- ninja -v -k0
- 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
script:
- mkdir -p bld/release