[Git][qa/jenkins.debian.net][master] reproducible debian: furhter fixes, make sure to pass through the required env vars
Mattia Rizzolo (@mattia)
gitlab at salsa.debian.org
Sat Mar 9 16:14:44 GMT 2024
Mattia Rizzolo pushed to branch master at Debian QA / jenkins.debian.net
Commits:
57cf0341 by Mattia Rizzolo at 2024-03-09T17:08:39+01:00
reproducible debian: furhter fixes, make sure to pass through the required env vars
Signed-off-by: Mattia Rizzolo <mattia at debian.org>
- - - - -
1 changed file:
- bin/reproducible_worker.sh
Changes:
=====================================
bin/reproducible_worker.sh
=====================================
@@ -218,7 +218,6 @@ main_loop() {
export BUILD_URL=https://jenkins.debian.net/userContent/reproducible/debian/build_service/$WORKER_NAME/$BUILD_ID/
export BUILD_ID=$BUILD_ID
export JOB_NAME="reproducible_builder_$WORKER_NAME"
- export
#
# actually run reproducible_build.sh
@@ -236,6 +235,7 @@ main_loop() {
RETCODE=0
systemd-run --user --send-sighup --collect --pipe --wait \
--slice=rb.slice -u "rb-build-$WORKER_NAME-$BUILD_ID" \
+ -E BUILD_ID -E JOB_NAME -E BUILD_URL \
/srv/jenkins/bin/reproducible_build.sh "$NODE1" "$NODE2" \
> "$BUILD_BASE/$BUILD_ID/console.log" 2>&1 || RETCODE=$?
View it on GitLab: https://salsa.debian.org/qa/jenkins.debian.net/-/commit/57cf0341514b9fbc393b049af0382d65292788ba
--
View it on GitLab: https://salsa.debian.org/qa/jenkins.debian.net/-/commit/57cf0341514b9fbc393b049af0382d65292788ba
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/20240309/2c2b7c29/attachment-0001.htm>
More information about the Qa-jenkins-scm
mailing list