#!/bin/bash -e . /usr/share/gitlab-ci-common # these are all required ! test -z "$CI_PROJECT_DIR" ! test -z "$CI_COMMIT_SHA" ! test -z "$CI_COMMIT_TAG" ! test -z "$CI_COMMIT_REF_NAME" set -x gitlab-ci-enable-sid gitlab-ci-enable-experimental $apt_get update $apt_get dist-upgrade gitlab-ci-git-buildpackage # copy into place to be saved as an "artifact", gitlab-ci will only # save files from CI_PROJECT_DIR cp ../*.deb $CI_PROJECT_DIR/ gitlab-ci-lintian $apt_get autoremove --purge if [ -e $CI_PROJECT_DIR/debian/tests/control ]; then gitlab-ci-autopkgtest fi