Codebase list wayland-protocols / 0b993ab9-29b7-4b76-b10e-e9ca04273a49/main .gitlab-ci.yml
0b993ab9-29b7-4b76-b10e-e9ca04273a49/main

Tree @0b993ab9-29b7-4b76-b10e-e9ca04273a49/main (Download .tar.gz)

.gitlab-ci.yml @0b993ab9-29b7-4b76-b10e-e9ca04273a49/mainraw · history · blame

variables:
  DEBIAN_TAG: 2019-11-21.0
  DEBIAN_VERSION: stable
  TEST_IMAGE: "$CI_REGISTRY_IMAGE/debian/$DEBIAN_VERSION:$DEBIAN_TAG"

include:
  - project: 'wayland/ci-templates'
    ref: f69acac60d5dde0410124fd5674764600821b7a6
    file: '/templates/debian.yml'

stages:
  - containers-build
  - test

container_build:
  extends: .debian@container-ifnot-exists
  stage: containers-build
  variables:
    GIT_STRATEGY: none # no need to pull the whole tree for rebuilding the image
    DEBIAN_DEBS: 'build-essential automake autoconf libtool pkg-config libwayland-dev'

test:
  stage: test
  image: $TEST_IMAGE
  script:
    - ./autogen.sh
    - make check