[Qa-jenkins-scm] [Git][qa/jenkins.debian.net][master] 2 commits: Install python3-semver for the janitor.

Holger Levsen gitlab at salsa.debian.org
Wed Apr 14 18:48:21 BST 2021



Holger Levsen pushed to branch master at Debian QA / jenkins.debian.net


Commits:
a0a299b1 by Jelmer Vernooij at 2021-04-14T19:48:06+02:00
Install python3-semver for the janitor.

Signed-off-by: Holger Levsen <holger at layer-acht.org>

- - - - -
a1c30f40 by Jelmer Vernooij at 2021-04-14T19:48:06+02:00
Enable eatmydata on the janitor worker.

Signed-off-by: Holger Levsen <holger at layer-acht.org>

- - - - -


2 changed files:

- bin/janitor_setup_worker.sh
- update_jdn.sh


Changes:

=====================================
bin/janitor_setup_worker.sh
=====================================
@@ -35,7 +35,9 @@ fi
 make -C $TARGET/debian-janitor/breezy realclean all
 make -C $TARGET/debian-janitor/dulwich
 
-sed -e 's/%r/unstable/' < $TARGET/debian-janitor/sbuildrc > $TARGET/sbuildrc
+cp $TARGET/debian-janitor/sbuildrc $TARGET/sbuildrc
+sed -i "s/\$piuparts_opts = ['--schroot', '%r-%a-sbuild' ];/\$piuparts_opts = ['--schroot', '%r-%a-sbuild', '--no-eatmydata' ];/" $TARGET/sbuildrc
+sed -i 's/%r/unstable/' $TARGET/sbuildrc
 
 mkdir -p $TARGET/chroots
 
@@ -46,6 +48,7 @@ else
 	echo "preparing chroot for $DISTRO/$ARCH."
 	sudo sbuild-createchroot \
 	     --extra-repository="deb-src http://deb.debian.org/debian/ $DISTRO main" \
+	     --include=eatmydata \
 	     $DISTRO $TARGET/chroots/janitor-$DISTRO-$ARCH http://deb.debian.org/debian
 fi
 


=====================================
update_jdn.sh
=====================================
@@ -431,6 +431,7 @@ if [ -f /etc/debian_version ] ; then
 				python3-pyinotify
 				python3-requirement-parser
 				python3-ruamel.yaml
+				python3-semver
 				python3-setuptools
 				python3-six
 				python3-subunit



View it on GitLab: https://salsa.debian.org/qa/jenkins.debian.net/-/compare/b6865d93cf68b0a986b5da3b5212ee9cc15a4481...a1c30f4069db321b9aeba77cb4173aea876dd1ec

-- 
View it on GitLab: https://salsa.debian.org/qa/jenkins.debian.net/-/compare/b6865d93cf68b0a986b5da3b5212ee9cc15a4481...a1c30f4069db321b9aeba77cb4173aea876dd1ec
You're receiving this email because of your account on salsa.debian.org.


-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://alioth-lists.debian.net/pipermail/qa-jenkins-scm/attachments/20210414/f6cfe6b7/attachment-0001.htm>


More information about the Qa-jenkins-scm mailing list