diff options
author | Lars Wirzenius <liw@liw.fi> | 2012-09-15 22:38:52 +0100 |
---|---|---|
committer | Lars Wirzenius <liw@liw.fi> | 2012-09-15 22:38:52 +0100 |
commit | 7d538161103a7f40bf5a2012625dd1d5de9fbcc1 (patch) | |
tree | e9d47f3deca14fd1a565379378a0ebcba642ac38 /jenkinstool | |
parent | 83451a2f26a72cd291b35a0760c8d38345cb579e (diff) | |
download | jenkinstool-7d538161103a7f40bf5a2012625dd1d5de9fbcc1.tar.gz |
Upload to right distro (ci vs release)
Also, use the CI distro in sources.list.
Diffstat (limited to 'jenkinstool')
-rwxr-xr-x | jenkinstool | 11 |
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 |