[Qa-jenkins-scm] [jenkins.debian.net] 01/01: reproducible: add first armhf build job

Holger Levsen holger at moszumanska.debian.org
Sun Aug 30 15:53:39 UTC 2015


This is an automated email from the git hooks/post-receive script.

holger pushed a commit to branch master
in repository jenkins.debian.net.

commit 8823fa736a524a471a46e724f37d3e3866acd381
Author: Holger Levsen <holger at layer-acht.org>
Date:   Sun Aug 30 17:53:10 2015 +0200

    reproducible: add first armhf build job
---
 TODO                               |  1 +
 jenkins-nodes-home/authorized_keys |  1 +
 job-cfg/reproducible.yaml          | 10 ++++++++++
 3 files changed, 12 insertions(+)

diff --git a/TODO b/TODO
index 2a79ae3..2edcd4c 100644
--- a/TODO
+++ b/TODO
@@ -252,6 +252,7 @@ properties:
 * reproducible_build.sh behaviour change:
 ** called without param: behave as always
 ** called with the first param being "1" or "2" (and two more params, srcpkg and suite): do first or second build
+*** verify $2 and $3 are ok
 ** called with two params: $node1 and $node2 where the build should happen.
 
 * reproducible_build.sh (with two params) will be still always be run on the main node, that is the one holding reproducible.db, so jenkins.d.n atm
diff --git a/jenkins-nodes-home/authorized_keys b/jenkins-nodes-home/authorized_keys
index 5924a87..20d087a 100644
--- a/jenkins-nodes-home/authorized_keys
+++ b/jenkins-nodes-home/authorized_keys
@@ -1 +1,2 @@
 command="/srv/jenkins/bin/reproducible_node_wrapper.sh",no-port-forwarding,no-X11-forwarding,no-agent-forwarding,no-pty,from="78.137.96.196" ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQDSPYH1KKv6PsW0IgNcPbI/l2rjhxPaOGT/lbgaPzVjwPWlqHAEB0PctzNzkduRiaEMhTmcDTCsMOVkBGiPMmuBltqzpGSjcAc3v/sDYaDn+Onj5pTaG8HBMKqxOQP9I24xNjb21tRrmRSDAUrSHHiEm2Lu64efA3vE/L447ZYs53aLd2fBt0zoFKHswasFR57y6y9/3VJTdAnGrAIq9QxnMi2Tbg/KZDiYYmodfCMrAnATTkwGntcINz7FO/HAxHAs1YryzuoDOA02Xqxg4uzlxQgkL91/OhKVKd+2TBg+FAVUkiCKY+uSCdg [...]
+command="/srv/jenkins/bin/reproducible_build.sh ${SSH_ORIGINAL_COMMAND#* }",no-port-forwarding,no-X11-forwarding,no-agent-forwarding,no-pty,from="78.137.96.196" ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAACAQDpGiuER4rTtpgpvaSgHpILeln7Qq+arV6a+EhgKlxnInmV6OwA/LacqyEq8sptZYrppllmr9v1d58NVH6uGXHe0p8TYrBBaYNuuMCf2wsKdXH1VTCIiv27XYyS3iYQJnt1n4+4aae81iYA0aRbv5nV2lhlMc7MsK7jNcCxRhYtwEVPMyvLWpWeRmA7oum+0iQl5HCqV5a4Vn5/IMmH4PWGMB+Ga+EDk7XliHQthh6FpfM2biAgmcA+2Y4DTOzvtm7WJQkn3eui1J50Z5wTKBEFZ/raHxee0dt6gYu [...]
diff --git a/job-cfg/reproducible.yaml b/job-cfg/reproducible.yaml
index f6aa278..c10711e 100644
--- a/job-cfg/reproducible.yaml
+++ b/job-cfg/reproducible.yaml
@@ -421,6 +421,10 @@
     name: '{name}_builder_theta'
 
 - job-template:
+    defaults: reproducible_builder
+    name: '{name}_builder_armhf1'
+
+- job-template:
     defaults: reproducible_other_projects
     name: '{name}_coreboot'
 
@@ -830,6 +834,12 @@
             my_shell: '/srv/jenkins/bin/reproducible_build.sh'
             my_recipients: 'qa-jenkins-scm at lists.alioth.debian.org'
             my_node: ''
+        - '{name}_builder_armhf1':
+            my_description: 'Try to reproducibly build a scheduled package. This is one of several builder jobs.'
+            my_timed: 'H/2 * * * *'
+            my_shell: '/srv/jenkins/bin/reproducible_build.sh wbq0-armhf-rb bpi0-armhf-rb'
+            my_recipients: 'qa-jenkins-scm at lists.alioth.debian.org'
+            my_node: ''
         - '{name}_coreboot':
             my_description: 'Rebuild all coreboot ROMs twice (with variations) and investigate regarding reproducibility.'
             my_timed: '23 42 23 * *'

-- 
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/qa/jenkins.debian.net.git



More information about the Qa-jenkins-scm mailing list