[Qa-jenkins-scm] [Git][qa/jenkins.debian.net][master] reproducible Arch Linux: set TMPDIR variable as MAKEPKG_ENV_VARS

Holger Levsen (@holger) gitlab at salsa.debian.org
Mon Apr 3 09:44:58 BST 2023



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


Commits:
065d4e17 by Holger Levsen at 2023-04-03T10:44:43+02:00
reproducible Arch Linux: set TMPDIR variable as MAKEPKG_ENV_VARS

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

- - - - -


1 changed file:

- bin/reproducible_build_archlinux_pkg.sh


Changes:

=====================================
bin/reproducible_build_archlinux_pkg.sh
=====================================
@@ -124,7 +124,7 @@ first_build() {
 	local BUILDDIR="/tmp/archlinux-ci/$SRCPACKAGE-$(basename $TMPDIR)"
 	local LOG=$TMPDIR/b1/$SRCPACKAGE/build1.log
 	local FUTURE_STATE="disabled"
-	local MAKEPKG_ENV_VARS="SOURCE_DATE_EPOCH='$SOURCE_DATE_EPOCH' PATH='/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin'"
+	local MAKEPKG_ENV_VARS="SOURCE_DATE_EPOCH='$SOURCE_DATE_EPOCH' PATH='/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin' TMPDIR='/tmp/archlinux-ci/'"
 	local MAKEPKG_OPTIONS="--syncdeps --noconfirm --nocheck"
 	if [ "$(hostname)" = "osuosl2-amd64" ] ; then
 		FUTURE_STATE="enabled"
@@ -213,7 +213,7 @@ second_build() {
 	local LOG=$TMPDIR/b2/$SRCPACKAGE/build2.log
 	NEW_NUM_CPU=$(echo $NUM_CPU-1|bc)
 	local FUTURE_STATE="disabled"
-	local MAKEPKG_ENV_VARS="SOURCE_DATE_EPOCH='$SOURCE_DATE_EPOCH' PATH='/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin'"
+	local MAKEPKG_ENV_VARS="SOURCE_DATE_EPOCH='$SOURCE_DATE_EPOCH' PATH='/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin' TMPDIR='/tmp/archlinux-ci/'"
 	local MAKEPKG_OPTIONS="--syncdeps --noconfirm --nocheck"
 	if [ "$(hostname)" = "osuosl2-amd64" ] ; then
 		FUTURE_STATE="enabled"



View it on GitLab: https://salsa.debian.org/qa/jenkins.debian.net/-/commit/065d4e172c8c4f1a14fca37589135fd1af16fd0f

-- 
View it on GitLab: https://salsa.debian.org/qa/jenkins.debian.net/-/commit/065d4e172c8c4f1a14fca37589135fd1af16fd0f
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/20230403/71f8f718/attachment-0001.htm>


More information about the Qa-jenkins-scm mailing list