Merge branch 'feat/debian-testing-pipeline' into 'main'

feat: switch to debian testing for pipeline

See merge request gabmus/rex2!3
This commit is contained in:
GabMus 2023-07-10 15:18:36 +00:00
commit e9b138c7ab

View file

@ -1,4 +1,4 @@
image: "debian:experimental"
image: "debian:testing"
stages:
- test
@ -7,6 +7,7 @@ stages:
cargo:test:
stage: test
script:
- echo 'deb http://deb.debian.org/debian experimental main' > /etc/apt/sources.list.d/experimental.list
- apt-get update
- apt-get -t experimental install libgtk-4-dev libadwaita-1-dev libgtksourceview-5-dev libssl-dev -y
- apt-get install rust-all cargo meson ninja-build git desktop-file-utils gettext libjxl-dev file libusb-dev libusb-1.0-0-dev -y
@ -21,6 +22,7 @@ cargo:test:
appimage:
stage: deploy
script:
- echo 'deb http://deb.debian.org/debian experimental main' > /etc/apt/sources.list.d/experimental.list
- apt-get update
- apt-get -t experimental install libgtk-4-dev libadwaita-1-dev libgtksourceview-5-dev libssl-dev -y
- apt-get install rust-all cargo meson ninja-build git desktop-file-utils gettext libjxl-dev file libusb-dev libusb-1.0-0-dev -y