summaryrefslogtreecommitdiffstats
path: root/bin/reproducible_pbuild_run.sh
blob: 659728dac39f1191109ded785e0c51900cceae97 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
#!/bin/sh

# Copyright 2014 Holger Levsen <holger@layer-acht.org>
# released under the GPLv=2

. /srv/jenkins/bin/common-functions.sh
common_init "$@"

PACKAGE=$1
apt-get source --download-only ${PACKAGE}
sudo pbuilder --build --basetgz /var/cache/pbuilder/base-reproducible.tgz ${PACKAGE}_*.dsc
mkdir b1 b2
dcmd cp /var/cache/pbuilder/result/${PACKAGE}_*.changes b1
sudo dcmd rm /var/cache/pbuilder/result/${PACKAGE}_*.changes
sudo pbuilder --build --basetgz /var/cache/pbuilder/base-reproducible.tgz ${PACKAGE}_*.dsc
dcmd cp /var/cache/pbuilder/result/${PACKAGE}_*.changes b2
sudo dcmd rm /var/cache/pbuilder/result/${PACKAGE}_*.changes