Skip to content
Commits on Source (4)
variables:
DEBFULLNAME: "Salsa Pipeline"
DEBEMAIL: "<salsa-pipeline@debian.org>"
DEBIAN_FRONTEND: noninteractive
WORKING_DIR: ./debian/output
stages:
- build
- test
image: debian:unstable
build package:
stage: build
artifacts:
expire_in: 180 day
name: "$CI_BUILD_NAME"
paths:
- ${WORKING_DIR}/
script:
- apt-get update
- apt-get install eatmydata -y
- eatmydata apt-get build-dep -y .
- eatmydata apt-get install git-buildpackage -y
- gbp pull --ignore-branch
- gbp buildpackage --git-ignore-branch --git-export-dir=${WORKING_DIR} -us -uc
run lintian:
stage: test
script:
- apt-get update && apt-get install lintian -y --no-install-recommends
- lintian -iI ${WORKING_DIR}/*.changes
run piuparts:
stage: test
image: genericpipeline/piuparts-docker
services:
- docker:dind
script:
- CHROOT_PATH=/tmp/debian-unstable
- CONTAINER_ID=$(docker run --rm -d debian:unstable sleep infinity)
- docker exec ${CONTAINER_ID} bash -c "apt-get update && apt-get install eatmydata -y"
- mkdir -p ${CHROOT_PATH}
- docker export ${CONTAINER_ID} | tar -C ${CHROOT_PATH} -xf -
- mknod -m 666 ${CHROOT_PATH}/dev/urandom c 1 9
- piuparts --hard-link -e ${CHROOT_PATH} ${WORKING_DIR}/*.deb
tags:
- privileged
parcimonie (0.11.0-2) UNRELEASED; urgency=medium
* Drop obsolete build-dependency on pandoc.
* Drop obsolete {build,runtime}-dependency on torsocks.
* Add debian/.gitlab-ci.yml, that builds the package and
then runs Lintian and piuparts on it.
-- intrigeri <intrigeri@debian.org> Sun, 05 Aug 2018 05:46:03 +0000
parcimonie (0.11.0-1) unstable; urgency=medium
[ Ulrike Uhlig ]
......
......@@ -34,9 +34,7 @@ Build-Depends-Indep:
libtry-tiny-perl,
libtypes-path-tiny-perl,
libtype-tiny-perl,
pandoc,
perl (>= 5.20),
torsocks,
xauth,
xvfb
Maintainer: Debian Privacy Tools Maintainers <pkg-privacy-maintainers@lists.alioth.debian.org>
......@@ -69,8 +67,7 @@ Depends: ${misc:Depends}, ${perl:Depends},
libtry-tiny-perl,
libtypes-path-tiny-perl,
libtype-tiny-perl,
perl (>= 5.20),
torsocks
perl (>= 5.20)
Recommends:
libglib-perl,
libgtk3-perl (>= 0.011),
......