[Git][qa/jenkins.debian.net][master] 2 commits: reproducible Debian: notify #d-r-changes in most cases
Holger Levsen (@holger)
gitlab at salsa.debian.org
Tue Apr 23 10:29:43 BST 2024
Holger Levsen pushed to branch master at Debian QA / jenkins.debian.net
Commits:
99222f5f by Holger Levsen at 2024-04-23T11:26:05+02:00
reproducible Debian: notify #d-r-changes in most cases
Signed-off-by: Holger Levsen <holger at layer-acht.org>
- - - - -
d68086a4 by Holger Levsen at 2024-04-23T11:29:30+02:00
reproducible Debian: notify that some packages are build differently
Signed-off-by: Holger Levsen <holger at layer-acht.org>
- - - - -
1 changed file:
- bin/reproducible_build.sh
Changes:
=====================================
bin/reproducible_build.sh
=====================================
@@ -61,7 +61,7 @@ notification() {
case "$NOTIFY" in # the diffoscope_err case is handled by save_artifacts()
''|0) ;;
1|2)
- irc_message debian-reproducible "$DEBIAN_URL/$SUITE/$ARCH/$SRCPACKAGE done: $STATUS"
+ irc_message debian-reproducible-changes "$DEBIAN_URL/$SUITE/$ARCH/$SRCPACKAGE done: $STATUS"
;;
diffoscope_timeout)
irc_message debian-reproducible-changes "$DEBIAN_URL/$SUITE/$ARCH/$SRCPACKAGE : $STATUS and $DIFFOSCOPE timed out"
@@ -251,7 +251,7 @@ handle_ftbfs() {
*)
MESSAGE="${BUILD_URL}console.log for ${SRCPACKAGE} (ftbfs in $SUITE/$ARCH) _probably_ had a diskspace issue on $node. Please check, tune handle_ftbfs() and reschedule the package."
echo $MESSAGE | tee -a /var/log/jenkins/reproducible-diskspace-issues.log
- irc_message debian-reproducible "$MESSAGE"
+ irc_message debian-reproducible-changes "$MESSAGE"
;;
esac
fi
@@ -499,12 +499,12 @@ choose_package() {
xxxxxxx)
export DEBUG=true
set -x
- irc_message debian-reproducible "$SRCPACKAGE/$SUITE/$ARCH started building at ${BUILD_URL}console.log"
+ irc_message debian-reproducible-changes "$SRCPACKAGE/$SUITE/$ARCH started building at ${BUILD_URL}console.log"
;;
*) ;;
esac
if [ "$NOTIFY" = "2" ] ; then
- irc_message debian-reproducible "$SRCPACKAGE/$SUITE/$ARCH started building at ${BUILD_URL}console.log"
+ irc_message debian-reproducible-changes "$SRCPACKAGE/$SUITE/$ARCH started building at ${BUILD_URL}console.log"
elif [ "$NOTIFY" = "0" ] ; then # the build script has a different idea of notify than the scheduler,
NOTIFY='' # the scheduler uses integers, build.sh uses strings.
fi
@@ -621,7 +621,10 @@ first_build() {
# Disable tests, PGO and LTO on some important packages
extra_deb_build_options=""
case "${SRCPACKAGE}" in
- gcc-[0-9][0-9]|gcc-[0-9]|binutils) extra_deb_build_options="nocheck nopgo nolto" ;;
+ gcc-[0-9][0-9]|gcc-[0-9]|binutils) extra_deb_build_options="nocheck nopgo nolto"
+ irc_message debian-reproducible-changes "$SUITE/$ARCH/$SRCPACKAGE is build with extra_deb_build_options="$extra_deb_build_options"
+ ;;
+ *) : ;;
esac
local TMPCFG=$(mktemp -t pbuilderrc_XXXX --tmpdir=$TMPDIR)
cat > "$TMPCFG" << EOF
View it on GitLab: https://salsa.debian.org/qa/jenkins.debian.net/-/compare/ef3de23bd9a06c029ff449f2710ff3c286badfb0...d68086a4b322509ca17883f21b3dd2451f32455c
--
View it on GitLab: https://salsa.debian.org/qa/jenkins.debian.net/-/compare/ef3de23bd9a06c029ff449f2710ff3c286badfb0...d68086a4b322509ca17883f21b3dd2451f32455c
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/20240423/6ef3f1c2/attachment-0001.htm>
More information about the Qa-jenkins-scm
mailing list