stages: - package - publish package:jessie: &package stage: package image: $CI_REGISTRY/docker-images/layers:$DISTRO-deb variables: DISTRO: jessie script: - git checkout debian/$DISTRO - update-changelog - install-dependencies - rm -fv perp-build-deps*.deb .gitlab-ci.yml ../*.{deb,dsc,build,changes,tar.*} - gbp buildpackage --git-ignore-new --git-ignore-branch -us -uc - save-artifacts artifacts: paths: - pkg/ package:stretch: <<: *package variables: DISTRO: stretch publish: stage: publish tags: - shell script: - publish