[Qa-jenkins-scm] [Git][qa/jenkins.debian.net][master] reproducible_debian_live_build: Pass along the openQA secrets
    Holger Levsen (@holger) 
    gitlab at salsa.debian.org
       
    Sun Sep 18 20:14:14 BST 2022
    
    
  
Holger Levsen pushed to branch master at Debian QA / jenkins.debian.net
Commits:
3c68d207 by Roland Clobus at 2022-09-18T21:13:55+02:00
reproducible_debian_live_build: Pass along the openQA secrets
Signed-off-by: Holger Levsen <holger at layer-acht.org>
- - - - -
2 changed files:
- bin/jenkins_master_wrapper.sh
- bin/jenkins_node_wrapper.sh
Changes:
=====================================
bin/jenkins_master_wrapper.sh
=====================================
@@ -35,8 +35,8 @@ case $JOB_NAME in
 		PARAMS+=("$@")
 		;;
 	reproducible_debian_live_build_*)
-		# the BUILD_TAG and BUILD_URL are re-exported on the nodes then
-		PARAMS+=("$BUILD_TAG" "$BUILD_URL" "$@")
+		# the openQA secrets are re-exported on the nodes then
+		PARAMS+=("$OPENQA_APIKEY" "$OPENQA_APISECRET" "$@")
 		;;
 	janitor-worker)
 		# the BUILD_URL is re-exported on the nodes then
=====================================
bin/jenkins_node_wrapper.sh
=====================================
@@ -187,9 +187,8 @@ elif [ "$1" = "/srv/jenkins/bin/reproducible_build_archlinux_pkg.sh" ] && ( [ "$
 elif [ "$1" = "/srv/jenkins/bin/reproducible_build_rpm.sh" ] && ( [ "$2" = "1" ] || [ "$2" = "2" ] ) ; then
 	exec /srv/jenkins/bin/reproducible_build_rpm.sh "$2" "$3" "$4" "$5" "$6" "$7" ; croak "Exec failed";
 elif [[ "$*" =~ ^reproducible_debian_live_build.* ]] ; then
-	# would be nice to generalize this so that all remote jobs have these variables
-	export BUILD_TAG="$2"
-	export BUILD_URL="$3"
+	export OPENQA_APIKEY="$2"
+	export OPENQA_APISECRET="$3"
 	shift 3
 	exec /srv/jenkins/bin/reproducible_debian_live_build.sh $@; croak "Exec failed";
 elif [ "$*" = "some_jenkins_job_name" ] ; then
View it on GitLab: https://salsa.debian.org/qa/jenkins.debian.net/-/commit/3c68d2070ece1a3d37bef58b5f389f3558a2964f
-- 
View it on GitLab: https://salsa.debian.org/qa/jenkins.debian.net/-/commit/3c68d2070ece1a3d37bef58b5f389f3558a2964f
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/20220918/fa48ccf9/attachment-0001.htm>
    
    
More information about the Qa-jenkins-scm
mailing list