mirror of
https://codeberg.org/dnkl/foot.git
synced 2026-03-20 05:33:47 -04:00
ci: build on alpine/latest, not edge
This commit is contained in:
parent
5f8a8951c7
commit
47e532d4b0
2 changed files with 6 additions and 8 deletions
|
|
@ -1,5 +1,4 @@
|
||||||
|
image: alpine/latest
|
||||||
image: alpine/edge
|
|
||||||
packages:
|
packages:
|
||||||
- musl-dev
|
- musl-dev
|
||||||
- eudev-libs
|
- eudev-libs
|
||||||
|
|
|
||||||
|
|
@ -5,7 +5,6 @@ variables:
|
||||||
GIT_SUBMODULE_STRATEGY: normal
|
GIT_SUBMODULE_STRATEGY: normal
|
||||||
|
|
||||||
before_script:
|
before_script:
|
||||||
- echo "http://dl-cdn.alpinelinux.org/alpine/edge/testing" >> /etc/apk/repositories
|
|
||||||
- apk update
|
- apk update
|
||||||
- apk add musl-dev linux-headers meson ninja gcc scdoc ncurses
|
- apk add musl-dev linux-headers meson ninja gcc scdoc ncurses
|
||||||
- apk add libxkbcommon-dev pixman-dev freetype-dev fontconfig-dev harfbuzz-dev
|
- apk add libxkbcommon-dev pixman-dev freetype-dev fontconfig-dev harfbuzz-dev
|
||||||
|
|
@ -15,7 +14,7 @@ before_script:
|
||||||
- apk add ttf-hack font-noto-emoji
|
- apk add ttf-hack font-noto-emoji
|
||||||
|
|
||||||
debug-x64:
|
debug-x64:
|
||||||
image: alpine:edge
|
image: alpine:latest
|
||||||
stage: build
|
stage: build
|
||||||
script:
|
script:
|
||||||
- mkdir -p bld/debug
|
- mkdir -p bld/debug
|
||||||
|
|
@ -28,7 +27,7 @@ debug-x64:
|
||||||
junit: bld/debug/meson-logs/testlog.junit.xml
|
junit: bld/debug/meson-logs/testlog.junit.xml
|
||||||
|
|
||||||
release-x64:
|
release-x64:
|
||||||
image: alpine:edge
|
image: alpine:latest
|
||||||
stage: build
|
stage: build
|
||||||
script:
|
script:
|
||||||
- mkdir -p bld/release
|
- mkdir -p bld/release
|
||||||
|
|
@ -41,7 +40,7 @@ release-x64:
|
||||||
junit: bld/release/meson-logs/testlog.junit.xml
|
junit: bld/release/meson-logs/testlog.junit.xml
|
||||||
|
|
||||||
debug-x86:
|
debug-x86:
|
||||||
image: i386/alpine:edge
|
image: i386/alpine:latest
|
||||||
stage: build
|
stage: build
|
||||||
script:
|
script:
|
||||||
- mkdir -p bld/debug
|
- mkdir -p bld/debug
|
||||||
|
|
@ -54,7 +53,7 @@ debug-x86:
|
||||||
junit: bld/debug/meson-logs/testlog.junit.xml
|
junit: bld/debug/meson-logs/testlog.junit.xml
|
||||||
|
|
||||||
release-x86:
|
release-x86:
|
||||||
image: i386/alpine:edge
|
image: i386/alpine:latest
|
||||||
stage: build
|
stage: build
|
||||||
script:
|
script:
|
||||||
- mkdir -p bld/release
|
- mkdir -p bld/release
|
||||||
|
|
@ -67,7 +66,7 @@ release-x86:
|
||||||
junit: bld/release/meson-logs/testlog.junit.xml
|
junit: bld/release/meson-logs/testlog.junit.xml
|
||||||
|
|
||||||
codespell:
|
codespell:
|
||||||
image: alpine:edge
|
image: alpine:latest
|
||||||
stage: build
|
stage: build
|
||||||
script:
|
script:
|
||||||
- apk add python3
|
- apk add python3
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue