X-Git-Url: https://gerrit.opnfv.org/gerrit/gitweb?a=blobdiff_plain;f=jjb%2Ffuel%2Ffuel.yml;h=d2f55acccc7842b3fabd7680707c5c51f6518364;hb=d457354f2d6c3cd22c96fca58192488fa6dc9e3b;hp=1f53454e38e7ccc37355ce42094c0b9a1f553854;hpb=9b086e3ca1224f8ab86bd66bfe1d9a9c3c29161c;p=releng.git diff --git a/jjb/fuel/fuel.yml b/jjb/fuel/fuel.yml index 1f53454e3..d2f55accc 100644 --- a/jjb/fuel/fuel.yml +++ b/jjb/fuel/fuel.yml @@ -11,9 +11,8 @@ jobs: - 'fuel-verify-build-{stream}' - - 'fuel-verify-virtual-deploy-{stream}' - 'fuel-merge-build-{stream}' - - 'fuel-merge-virtual-deploy-{stream}' + - 'fuel-merge-deploy-virtual-{stream}' - 'fuel-daily-{stream}' - 'fuel-build-{stream}' - 'fuel-deploy-{stream}' @@ -31,8 +30,6 @@ - job-template: name: 'fuel-verify-build-{stream}' - project-type: freestyle - node: ericsson-build concurrent: true @@ -42,12 +39,6 @@ enabled: true max-total: 3 - logrotate: - daysToKeep: 30 - numToKeep: 10 - artifactDaysToKeep: -1 - artifactNumToKeep: -1 - parameters: - project-parameter: project: '{project}' @@ -65,7 +56,7 @@ wrappers: - ssh-agent-credentials: - user: '{ssh-credentials}' + users: '{ssh-credentials}' - timeout: timeout: 360 fail: true @@ -88,88 +79,17 @@ branches: - branch-compare-type: 'ANT' branch-pattern: '**/{branch}' + readable-message: true builders: - shell: !include-raw ./fuel-build.sh -# - shell: -# !include-raw ./fuel-upload-artifact.sh -# - shell: -# !include-raw ./fuel-workspace-cleanup.sh - -- job-template: - name: 'fuel-verify-virtual-deploy-{stream}' - - project-type: freestyle - - node: ericsson-build - - concurrent: true - - properties: - - throttle: - enabled: true - max-total: 2 - max-per-node: 1 - - logrotate: - daysToKeep: 30 - numToKeep: 10 - artifactDaysToKeep: -1 - artifactNumToKeep: -1 - - parameters: - - project-parameter: - project: '{project}' - - gerrit-parameter: - branch: '{branch}' - - fuel-parameter: - installer: '{installer}' - gs-pathname: '{gs-pathname}' - - scm: - - gerrit-trigger-scm: - credentials-id: '{ssh-credentials}' - refspec: '$GERRIT_REFSPEC' - choosing-strategy: 'gerrit' - - wrappers: - - ssh-agent-credentials: - user: '{ssh-credentials}' - - triggers: - - gerrit: - trigger-on: - - patchset-created-event: - exclude-drafts: 'false' - exclude-trivial-rebase: 'false' - exclude-no-code-change: 'false' - - draft-published-event - - comment-added-contains-event: - comment-contains-value: 'recheck' - - comment-added-contains-event: - comment-contains-value: 'reverify' - projects: - - project-compare-type: 'ANT' - project-pattern: '{project}' - branches: - - branch-compare-type: 'ANT' - branch-pattern: '**/{branch}' - dependency-jobs: 'fuel-verify-build-{stream}' - - builders: -# - shell: -# !include-raw ./fuel-download-artifact.sh - shell: - !include-raw ./fuel-virtual-deploy.sh -# - shell: -# !include-raw ./fuel-workspace-cleanup.sh + !include-raw ./fuel-workspace-cleanup.sh - job-template: name: 'fuel-merge-build-{stream}' - project-type: freestyle - node: ericsson-build concurrent: true @@ -179,12 +99,6 @@ enabled: true max-total: 2 - logrotate: - daysToKeep: 30 - numToKeep: 40 - artifactDaysToKeep: -1 - artifactNumToKeep: 5 - parameters: - project-parameter: project: '{project}' @@ -201,7 +115,7 @@ wrappers: - ssh-agent-credentials: - user: '{ssh-credentials}' + users: '{ssh-credentials}' - timeout: timeout: 360 fail: true @@ -222,17 +136,15 @@ builders: - shell: !include-raw ./fuel-build.sh -# - shell: -# !include-raw ./fuel-upload-artifact.sh -# - shell: -# !include-raw ./fuel-workspace-cleanup.sh + - shell: + !include-raw ./fuel-upload-artifact.sh + - shell: + !include-raw ./fuel-workspace-cleanup.sh - job-template: - name: 'fuel-merge-virtual-deploy-{stream}' - - project-type: freestyle + name: 'fuel-merge-deploy-virtual-{stream}' - node: ericsson-build + node: fuel-deploy-virtual concurrent: true @@ -242,12 +154,6 @@ max-total: 2 max-per-node: 1 - logrotate: - daysToKeep: 30 - numToKeep: 40 - artifactDaysToKeep: -1 - artifactNumToKeep: 5 - parameters: - project-parameter: project: '{project}' @@ -281,18 +187,20 @@ dependency-jobs: 'fuel-merge-build-{stream}' builders: -# - shell: -# !include-raw ./fuel-download-artifact.sh - shell: - !include-raw ./fuel-virtual-deploy.sh -# - shell: -# !include-raw ./fuel-workspace-cleanup.sh + !include-raw ./fuel-download-artifact.sh + - shell: + !include-raw ./fuel-deploy-virtual.sh + - shell: + !include-raw ./fuel-workspace-cleanup.sh + + publishers: + - email: + recipients: jonas.bjurel@ericsson.com stefan.k.berg@ericsson.com - job-template: name: 'fuel-daily-{stream}' - project-type: freestyle - node: ericsson-build disabled: false @@ -313,12 +221,6 @@ refspec: '' branch: '{branch}' - logrotate: - daysToKeep: '{build-days-to-keep}' - numToKeep: '{build-num-to-keep}' - artifactDaysToKeep: '{build-artifact-days-to-keep}' - artifactNumToKeep: '{build-artifact-num-to-keep}' - builders: - trigger-builds: - project: 'fuel-build-{stream}' @@ -329,7 +231,7 @@ git-revision: true block: true - trigger-builds: - - project: 'functest-fuel-{stream}' + - project: 'functest-fuel-opnfv-jump-2-daily-{stream}' block: true block-thresholds: build-step-failure-threshold: 'never' @@ -342,6 +244,13 @@ build-step-failure-threshold: 'never' failure-threshold: 'never' unstable-threshold: 'FAILURE' + - trigger-builds: + - project: 'bottlenecks-daily-fuel-lf-{stream}' + block: true + block-thresholds: + build-step-failure-threshold: 'never' + failure-threshold: 'never' + unstable-threshold: 'FAILURE' triggers: - 'fuel-{stream}-daily-trigger' @@ -349,16 +258,8 @@ - job-template: name: 'fuel-build-{stream}' - project-type: freestyle - node: ericsson-build - logrotate: - daysToKeep: 30 - numToKeep: 10 - artifactDaysToKeep: -1 - artifactNumToKeep: -1 - parameters: - project-parameter: project: '{project}' @@ -392,8 +293,6 @@ - job-template: name: 'fuel-deploy-{stream}' - project-type: freestyle - disabled: false node: opnfv-jump-2 @@ -415,12 +314,6 @@ refspec: '' branch: '{branch}' - logrotate: - daysToKeep: 30 - numToKeep: 10 - artifactDaysToKeep: -1 - artifactNumToKeep: -1 - builders: - shell: !include-raw ./fuel-download-artifact.sh @@ -434,18 +327,8 @@ - job-template: name: 'fuel-lab-reconfig-{stream}' - project-type: freestyle - disabled: true - node: master - - logrotate: - daysToKeep: 30 - numToKeep: 10 - artifactDaysToKeep: -1 - artifactNumToKeep: -1 - parameters: - project-parameter: project: '{project}'