projects
/
fusionforge
/
fusionforge.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
project home
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
|
inline
| side by side (parent:
87307e6
)
Handle jessie for 3rd-party Debian repository
author
Roland Mas
<lolando@debian.org>
Tue, 17 Dec 2013 18:58:00 +0000
(19:58 +0100)
committer
Roland Mas
<lolando@debian.org>
Tue, 17 Dec 2013 18:58:00 +0000
(19:58 +0100)
tests/scripts/debian-3rd-party.sh
patch
|
blob
|
history
diff --git
a/tests/scripts/debian-3rd-party.sh
b/tests/scripts/debian-3rd-party.sh
index 842ff3b6ffc7ad8a4419e88140bc062cea6bbf63..515776b2cb9b8d1c4fe30ede90063550f1b06724 100755
(executable)
--- a/
tests/scripts/debian-3rd-party.sh
+++ b/
tests/scripts/debian-3rd-party.sh
@@
-9,13
+9,16
@@
cd $absolutesourcepath
BUILDERDIR=$(./tests/scripts/builder_get_config.sh BUILDERDIR)
REPOPATH=$(./tests/scripts/builder_get_config.sh REPOPATH)
BUILDERDIR=$(./tests/scripts/builder_get_config.sh BUILDERDIR)
REPOPATH=$(./tests/scripts/builder_get_config.sh REPOPATH)
-DIST
=wheezy
+DIST
S="wheezy jessie"
[ ! -d $REPOPATH/debian ] || rm -r $REPOPATH/debian
mkdir -p $REPOPATH/debian/conf
DEFAULTKEY=buildbot@$(hostname -f)
SIGNKEY=${DEBEMAIL:-$DEFAULTKEY}
[ ! -d $REPOPATH/debian ] || rm -r $REPOPATH/debian
mkdir -p $REPOPATH/debian/conf
DEFAULTKEY=buildbot@$(hostname -f)
SIGNKEY=${DEBEMAIL:-$DEFAULTKEY}
-cat > $REPOPATH/debian/conf/distributions <<EOF
+
+:> $REPOPATH/debian/conf/distributions
+for DIST in $DISTS ; do
+ cat >> $REPOPATH/debian/conf/distributions <<EOF
Codename: $DIST
Suite: $DIST
Components: main
Codename: $DIST
Suite: $DIST
Components: main
@@
-24,12
+27,18
@@
Architectures: amd64 i386 source
Origin: buildbot.fusionforge.org
Description: FusionForge 3rd-party autobuilt repository
SignWith: $SIGNKEY
Origin: buildbot.fusionforge.org
Description: FusionForge 3rd-party autobuilt repository
SignWith: $SIGNKEY
+
EOF
EOF
+done
+
+# Backport mediawiki from Jessie to Wheezy
+make -C 3rd-party/mediawiki DIST=wheezy
+
+# Build selenium packages for Wheezy+Jessie
+for DIST in $DISTS ; do
+ make -C 3rd-party/selenium DIST=$DIST
+done
-# Build mediawiki
-make -C 3rd-party/mediawiki
-# Build selenium
-make -C 3rd-party/selenium
# Write key
gpg --export --armor > ${REPOPATH}/debian/key
# Write key
gpg --export --armor > ${REPOPATH}/debian/key