[Qa-jenkins-scm] [Git][qa/jenkins.debian.net][master] reproducible Debian builtin-pho: trigger rsync job by page creation job

Holger Levsen gitlab at salsa.debian.org
Sat Feb 29 14:24:26 GMT 2020



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


Commits:
e88646c3 by Holger Levsen at 2020-02-29T15:24:16+01:00
reproducible Debian builtin-pho: trigger rsync job by page creation job

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

- - - - -


2 changed files:

- bin/reproducible_html_builtin-pho.sh
- job-cfg/reproducible.yaml


Changes:

=====================================
bin/reproducible_html_builtin-pho.sh
=====================================
@@ -76,7 +76,6 @@ create_buildinfo_page() {
 	cat $DUMMY_FILE | wc -l >> $PAGE
 	write_page "packages without .buildinfo files in $SUITE/$ARCH:"
 	write_page "<br/><small>ToDo: graph that count</small>"
-	write_page "<br/><small>ToDo: trigger rsync job on success</small>"
 	write_page "<br/><small>ToDo: link these pages from navigation</small>"
 	write_page "<br/><small>ToDo: create page(s) with links to existing .buildinfo files</small>"
 	write_page "</p>"


=====================================
job-cfg/reproducible.yaml
=====================================
@@ -531,14 +531,6 @@
                 - 'html_dashboard':
                     my_description: 'Generate HTML dashboard with graphs for reproducible builds.'
                     my_timed: '1 * * * *'
-                - 'html_builtin-pho':
-                    my_description: 'Generate HTML pages for stats about .buildinfo files based on builtin-pho data.'
-                    my_timed: '10 * * * *'
-                    my_shell: '/srv/jenkins/bin/jenkins_master_wrapper.sh'
-                    my_hname: 'profitbricks7'
-                - 'html_rsync_builtin-pho':
-                    my_description: 'rsync HTML pages for stats about .buildinfo from pb7 to jenkins.'
-                    my_timed: '15 * * * *'
                 - 'html_pkg_sets':
                     my_description: 'Generate HTML results (package sets with graphs) for reproducible builds.'
                     my_timed: '45 */2 * * *'
@@ -565,6 +557,9 @@
                 - 'html_rsync_remote_results':
                     my_description: 'rsync the results from some remote jobs to the main node.'
                     my_timed: ''
+                - 'html_rsync_builtin-pho':
+                    my_description: 'rsync HTML pages for stats about .buildinfo from pb7 to jenkins.'
+                    my_timed: ''
                 - 'html_live_status':
                     my_description: 'Generate an HTML page showing the live status of all builds happening or scheduled by humans.'
                     my_timed: 'H/15 * * * *'
@@ -753,6 +748,11 @@
                 - 'netbsd':
                     my_description: 'Rebuild NetBSD (for some archs) twice (with variations) and investigate regarding reproducibility.'
                     my_timed: '42 16 * * 1,3,5'
+                - 'html_builtin-pho':
+                    my_description: 'Generate HTML pages for stats about .buildinfo files based on builtin-pho data.'
+                    my_timed: '10 * * * *'
+                    my_hname: 'profitbricks7'
+                    my_trigger: 'reproducible_html_rsync_builtin-pho'
             my_trigger: 'reproducible_html_rsync_remote_results'
             my_shell: '/srv/jenkins/bin/jenkins_master_wrapper.sh'
             my_hname: 'osuosl171'



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

-- 
View it on GitLab: https://salsa.debian.org/qa/jenkins.debian.net/-/commit/e88646c3bdfed8516a4861d884d2588781bf81bc
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/20200229/8c45b1c4/attachment-0001.html>


More information about the Qa-jenkins-scm mailing list