summaryrefslogtreecommitdiff
path: root/jenkinstool
diff options
context:
space:
mode:
authorLars Wirzenius <liw@liw.fi>2012-09-15 22:38:52 +0100
committerLars Wirzenius <liw@liw.fi>2012-09-15 22:38:52 +0100
commit7d538161103a7f40bf5a2012625dd1d5de9fbcc1 (patch)
treee9d47f3deca14fd1a565379378a0ebcba642ac38 /jenkinstool
parent83451a2f26a72cd291b35a0760c8d38345cb579e (diff)
downloadjenkinstool-7d538161103a7f40bf5a2012625dd1d5de9fbcc1.tar.gz
Upload to right distro (ci vs release)
Also, use the CI distro in sources.list.
Diffstat (limited to 'jenkinstool')
-rwxr-xr-xjenkinstool11
1 files changed, 7 insertions, 4 deletions
diff --git a/jenkinstool b/jenkinstool
index 06e5594..77288a3 100755
--- a/jenkinstool
+++ b/jenkinstool
@@ -162,9 +162,11 @@ then
;;
esac
basetgz="$pbuilder_release_tgz"
+ debian_dist="%(host.debian-dist)s"
else
debianversion="${version}-1.%(host.debian-dist)s"
basetgz="$pbuilder_ci_tgz"
+ debian_dist="%(host.debian-dist)s-ci"
fi
debianurl="%(global.artifacts-url)s/debian"
@@ -320,7 +322,7 @@ Uploaders: uploaders
Tracking: keep includechanges
Codename: %(dist)s-ci
-Suite: %(dist)s
+Suite: %(dist)s-ci
Origin: code.liw.fi
Description: CI builds
Architectures: source %(archs)s
@@ -339,10 +341,11 @@ cat <<end > "$base/conf/incoming"
Name: default
IncomingDir: incoming
TempDir: incoming.temp
-Allow: %(dists)s
+Allow: %(dists)s %(cidists)s
end
''' % {
'dists': ' '.join(dists),
+ 'cidists': ' '.join('%s-ci' % dist for dist in dists),
}
script += '''
@@ -467,7 +470,7 @@ setup_pbuilder "$pbuilder_release_tgz" ""
jc.add_ssh_command('''
cat << EOF | sudo tee /etc/apt/sources.list.d/jenkinstool.list
-deb %(global.artifacts-url)s/debian %(host.debian-dist)s main
+deb %(global.artifacts-url)s/debian %(host.debian-dist)s-ci main
EOF
sudo apt-get update || true
@@ -579,7 +582,7 @@ else
wget -O "../$origtgz" "$project_url/$tarball"
if ! is_release "$project" "$version"
then
- dch -v "$debianversion" --distribution "%(host.debian-dist)s" "CI build"
+ dch -v "$debianversion" --distribution "$debian_dist" "CI build"
dch -r ''
fi
debuild -S -us -uc -i