From 8823fa736a524a471a46e724f37d3e3866acd381 Mon Sep 17 00:00:00 2001 From: Holger Levsen Date: Sun, 30 Aug 2015 17:53:10 +0200 Subject: 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 2a79ae35..2edcd4ce 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 5924a87c..20d087ad 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+uSCdgN1yjoUa0fPFaWEbtEwrWfZgIAIINf jenkins@jenkins +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/raHxee0dt6gYuIDU9g7yavs0CiwFWsqLEH15WJ+fO1/nfl9EV+43FEb/ZEhR6HsPKr/MSF4wckjNva9mJtpoGOLUgToW060TTVnouIayHK8+x62elgReHy3z18MNvuPXuFJaxZYqGnJa4IDr4YvrdRe5DGpUhG/Jqp1cRUxbZ2zZC43ytV8VNXISefY38dO6HEj2H81y/RTMNmOVwNjI4Iy865Tjnrroj18P5G8ioHMU8SzKY/pzSGvdHhrfOk4uv3LZSDN4W7aSUgD2XtPDgjeADZIBE2QV4FIcAF3dT3aAYshE7hpgJUYphIAp4KxQQPsw67NWh+UFnHGybbcp4zGW3SZ8jxj8UUpuNM15JqRG+8nSiDHXmXMahzhyfFEvXBrMMGf+SIYI/CA4OLhQ== reproducible@moszumanska diff --git a/job-cfg/reproducible.yaml b/job-cfg/reproducible.yaml index f6aa2782..c10711ed 100644 --- a/job-cfg/reproducible.yaml +++ b/job-cfg/reproducible.yaml @@ -420,6 +420,10 @@ defaults: reproducible_builder 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@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@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 * *' -- cgit v1.2.3-70-g09d2