.gitlab-ci.yml 707 Bytes
Newer Older
Guido Gunther's avatar
Guido Gunther committed
1 2 3 4 5 6 7 8 9
include:
 - local: 'librem5-pipeline-definitions.yml'

stages:
 - test
 - package
 - test-package

test:native:
Guido Gunther's avatar
Guido Gunther committed
10 11 12 13 14 15
  tags:
    - librem5
  before_script:
    - echo "man-db man-db/auto-update boolean false" | debconf-set-selections
    - export DEBIAN_FRONTEND=noninteractive
    - apt-get -y update
Guido Gunther's avatar
Guido Gunther committed
16
    - apt-get -y install python3-yaml make
Guido Gunther's avatar
Guido Gunther committed
17
  script:
Guido Gunther's avatar
Guido Gunther committed
18
    - make check
Guido Gunther's avatar
Guido Gunther committed
19

Guido Gunther's avatar
Guido Gunther committed
20 21 22 23 24 25 26 27 28 29 30 31 32 33
# So we test our own pipeline:
package:deb-debian-buster:
  extends: .l5-build-debian-package

autopkgtest-debian-buster-package:
  dependencies:
    - package:deb-debian-buster
  extends: .l5-autopkgtest-debian-package

lintian-debian-buster-package:
  dependencies:
    - package:deb-debian-buster
  extends: .l5-lintian-debian-package