mirror of
https://gitlab.gnome.org/GNOME/calls.git
synced 2025-01-07 12:25:31 +00:00
Build against Debian bullseye
This commit is contained in:
parent
e08d52cfc0
commit
11cc1a219a
1 changed files with 6 additions and 7 deletions
|
@ -8,18 +8,15 @@ stages:
|
||||||
- test-package
|
- test-package
|
||||||
|
|
||||||
variables:
|
variables:
|
||||||
DEPS: build-essential git modemmanager-dev libmm-glib-dev
|
DEPS: build-essential git
|
||||||
WANT_BUILD_DEPS: "true"
|
WANT_BUILD_DEPS: "true"
|
||||||
|
IMAGE: debian:bullseye
|
||||||
|
|
||||||
before_script:
|
before_script:
|
||||||
- export DEBIAN_FRONTEND=noninteractive
|
- export DEBIAN_FRONTEND=noninteractive
|
||||||
- apt-get -y update
|
- apt-get -y update
|
||||||
- apt-get -y install wget ca-certificates gnupg eatmydata
|
- apt-get -y build-dep .
|
||||||
- echo "deb http://ci.puri.sm/ scratch librem5" > /etc/apt/sources.list.d/ci.list
|
- apt-get -y install $DEPS
|
||||||
- wget -O- https://ci.puri.sm/ci-repo.key | apt-key add -
|
|
||||||
- eatmydata apt-get -y update
|
|
||||||
- eatmydata apt-get -y build-dep .
|
|
||||||
- eatmydata apt-get -y install $DEPS
|
|
||||||
- ulimit -c unlimited
|
- ulimit -c unlimited
|
||||||
|
|
||||||
.tags: &tags
|
.tags: &tags
|
||||||
|
@ -28,6 +25,7 @@ before_script:
|
||||||
|
|
||||||
build:native:
|
build:native:
|
||||||
<<: *tags
|
<<: *tags
|
||||||
|
image: $IMAGE
|
||||||
stage: build
|
stage: build
|
||||||
artifacts:
|
artifacts:
|
||||||
paths:
|
paths:
|
||||||
|
@ -38,6 +36,7 @@ build:native:
|
||||||
|
|
||||||
test:native:
|
test:native:
|
||||||
<<: *tags
|
<<: *tags
|
||||||
|
image: $IMAGE
|
||||||
stage: test
|
stage: test
|
||||||
dependencies:
|
dependencies:
|
||||||
- build:native
|
- build:native
|
||||||
|
|
Loading…
Reference in a new issue