Blame .travis.yml

Packit caecb6
language: c
Packit caecb6
sudo: required
Packit caecb6
dist: trusty
Packit caecb6
Packit caecb6
services:
Packit caecb6
  - docker
Packit caecb6
Packit caecb6
env:
Packit caecb6
  - OS=debian
Packit caecb6
  - OS=fedora
Packit caecb6
  - OS=fedora-w64
Packit caecb6
Packit caecb6
before_script:
Packit caecb6
  - docker build -t libxmlb-${OS} -f contrib/ci/Dockerfile-${OS} .
Packit caecb6
Packit caecb6
script:
Packit caecb6
  - docker run -t -v `pwd`:/build libxmlb-${OS} ./contrib/ci/build-${OS}.sh
Packit caecb6
Packit caecb6
jobs:
Packit caecb6
  include:
Packit caecb6
    - stage: abi
Packit caecb6
      name: "Check for ABI breaks"
Packit caecb6
      env:
Packit caecb6
        - OS=fedora
Packit caecb6
      before_script:
Packit caecb6
        - docker build -t libxmlb-${OS} -f contrib/ci/Dockerfile-${OS} .
Packit caecb6
      script:
Packit caecb6
        - docker run -t -v `pwd`:/build libxmlb-${OS} ./contrib/ci/check-abi $(git describe --abbrev=0 --tags) $(git rev-parse HEAD)