mirror of
https://codeberg.org/dnkl/foot.git
synced 2026-02-12 04:27:51 -05:00
ci: initial CI
This commit is contained in:
parent
a421c2ad60
commit
c4c2b93751
1 changed files with 30 additions and 0 deletions
30
.gitlab-ci.yml
Normal file
30
.gitlab-ci.yml
Normal file
|
|
@ -0,0 +1,30 @@
|
|||
image: alpine:edge
|
||||
|
||||
stages:
|
||||
- build
|
||||
|
||||
variables:
|
||||
GIT_SUBMODULE_STRATEGY: normal
|
||||
|
||||
before_script:
|
||||
- echo "http://dl-cdn.alpinelinux.org/alpine/edge/testing" >> /etc/apk/repositories
|
||||
- apk update
|
||||
- apk add musl-dev linux-headers meson ninja gcc scdoc
|
||||
- apk add libxkbcommon-dev pixman-dev freetype-dev fontconfig-dev
|
||||
- apk add wayland-dev wayland-protocols
|
||||
|
||||
debug:
|
||||
stage: build
|
||||
script:
|
||||
- mkdir -p bld/debug
|
||||
- cd bld/debug
|
||||
- meson --buildtype=debug ../../
|
||||
- ninja -k0
|
||||
|
||||
release:
|
||||
stage: build
|
||||
script:
|
||||
- mkdir -p bld/release
|
||||
- cd bld/release
|
||||
- meson --buildtype=release ../../
|
||||
- ninja -k0
|
||||
Loading…
Add table
Add a link
Reference in a new issue