1. 30 Jul, 2019 1 commit
  2. 01 Mar, 2019 1 commit
    • Michel Dänzer's avatar
      Revert "gitlab-ci: Only run docker-image stage if relevant source files change" · 28cd209e
      Michel Dänzer authored
      This reverts commit 9c23076b.
      
      Some scenarios have come to light where this failed to ensure the docker
      image exists:
      
      * If the master branch of a forked repository is used for an MR which
        doesn't modify .gitlab-ci.yml, the docker-image job may not run.
      * If the docker-image job of the first pipeline in a forked repository
        is cancelled or fails for any reason, and .gitlab-ci.yml isn't
        modified for the next pipeline run.
      28cd209e
  3. 11 Feb, 2019 1 commit
  4. 07 Feb, 2019 1 commit
  5. 20 Dec, 2018 1 commit
  6. 11 Dec, 2018 1 commit
    • Michel Dänzer's avatar
      Generate docker image as part of CI pipeline · be862ed4
      Michel Dänzer authored
      This removes the dependency on an externally generated docker image, and
      should make it easier to update the docker image or make other changes
      related to it.
      
      v2:
      * If the image doesn't exist, try pulling it from the main repo's
        registry.
      * Use debian:testing-slim as the base, might result in a slightly
        smaller image.
      
      v3:
      * Prevent installation of packages which are only recommended, for an
        even smaller image.
      * Add recommendation to remove new image from source repository in
        favour of the main repository's.
      
      Acked-by: Alex Deucher <alexander.deucher@amd.com> # v2
      be862ed4
  7. 02 Oct, 2018 1 commit
    • Michel Dänzer's avatar
      Add GitLab CI configuration · 05a1ba9a
      Michel Dänzer authored
      Builds the driver against all supported versions of xserver, with both
      gcc and clang for xserver >= 1.18 (older versions cause warnings with
      clang). Compiler warnings are treated as errors.
      
      The xserver 1.15 build uses standalone glamor, the xserver 1.13 & 1.14
      builds use --disable-glamor.
      
      With the latest xserver version, make install and make distcheck are
      tested as well.
      05a1ba9a