From 4d4f6d5e0ec06584bdb5ad77bf5df31d9ab9c494 Mon Sep 17 00:00:00 2001 From: Anil Belur Date: Wed, 7 Jun 2017 11:18:35 +1000 Subject: [PATCH] Capture logs for all packaging jobs Using publishers is recommended for jobs to refer logs at anytime, and also would help minimizing the loads on Jenkins. Change-Id: Ie0d766394693a44ba58d1f01d73d2dd6e1d26224 Signed-off-by: Anil Belur --- jjb/packaging/ansible.yaml | 6 ++++++ jjb/packaging/packaging.yaml | 12 ++++++++++-- jjb/packaging/puppet.yaml | 6 ++++++ 3 files changed, 22 insertions(+), 2 deletions(-) diff --git a/jjb/packaging/ansible.yaml b/jjb/packaging/ansible.yaml index f45e1ad9e..608c48790 100644 --- a/jjb/packaging/ansible.yaml +++ b/jjb/packaging/ansible.yaml @@ -54,6 +54,9 @@ branch: '{branch}' files: '**' + publishers: + - lf-infra-publish + - job-template: name: '{project-name}-test-deb-{stream}' @@ -93,3 +96,6 @@ project: '{project}' branch: '{branch}' files: '**' + + publishers: + - lf-infra-publish diff --git a/jjb/packaging/packaging.yaml b/jjb/packaging/packaging.yaml index c2bc47320..ef00bcd8b 100644 --- a/jjb/packaging/packaging.yaml +++ b/jjb/packaging/packaging.yaml @@ -65,6 +65,8 @@ publishers: - archive-artifacts: artifacts: '**/*.rpm' + - lf-infra-publish + - job-template: name: 'packaging-build-rpm-snap-{stream}' @@ -114,12 +116,14 @@ builders: - shell: !include-raw: include-raw-build-rpm-snap.sh + triggers: + - timed: '@daily' + publishers: - archive-artifacts: artifacts: '**/*.rpm' + - lf-infra-publish - triggers: - - timed: '@daily' - job-template: name: 'packaging-test-rpm-{stream}' @@ -156,6 +160,8 @@ publishers: - archive-artifacts: artifacts: '**' + - lf-infra-publish + - job-template: name: 'packaging-test-deb-{stream}' @@ -192,6 +198,7 @@ publishers: - archive-artifacts: artifacts: '**' + - lf-infra-publish - job-template: name: 'packaging-build-deb-{stream}' @@ -277,3 +284,4 @@ publishers: - archive-artifacts: artifacts: 'packaging/deb/opendaylight/*.deb' + - lf-infra-publish diff --git a/jjb/packaging/puppet.yaml b/jjb/packaging/puppet.yaml index ce698b2a0..5d82cf063 100644 --- a/jjb/packaging/puppet.yaml +++ b/jjb/packaging/puppet.yaml @@ -61,6 +61,9 @@ branch: '{branch}' files: '**' + publishers: + - lf-infra-publish + - job-template: name: '{project-name}-test-full-{stream}' @@ -115,3 +118,6 @@ failed: true unstable: true notbuilt: true + + publishers: + - lf-infra-publish -- 2.36.6