summaryrefslogtreecommitdiffstats
path: root/jjb/fuel/fuel-project-jobs.yml
diff options
context:
space:
mode:
Diffstat (limited to 'jjb/fuel/fuel-project-jobs.yml')
-rw-r--r--jjb/fuel/fuel-project-jobs.yml48
1 files changed, 45 insertions, 3 deletions
diff --git a/jjb/fuel/fuel-project-jobs.yml b/jjb/fuel/fuel-project-jobs.yml
index cedb4eee2..2e30fb1e6 100644
--- a/jjb/fuel/fuel-project-jobs.yml
+++ b/jjb/fuel/fuel-project-jobs.yml
@@ -123,6 +123,16 @@
branches:
- branch-compare-type: 'ANT'
branch-pattern: '**/{branch}'
+ file-paths:
+ - compare-type: ANT
+ pattern: 'ci/**'
+ - compare-type: ANT
+ pattern: 'build/**'
+ - compare-type: ANT
+ pattern: 'deploy/**'
+ forbidden-file-paths:
+ - compare-type: ANT
+ pattern: 'docs/**'
readable-message: true
builders:
@@ -175,6 +185,16 @@
branches:
- branch-compare-type: 'ANT'
branch-pattern: '**/{branch}'
+ file-paths:
+ - compare-type: ANT
+ pattern: 'ci/**'
+ - compare-type: ANT
+ pattern: 'build/**'
+ - compare-type: ANT
+ pattern: 'deploy/**'
+ forbidden-file-paths:
+ - compare-type: ANT
+ pattern: 'docs/**'
builders:
- shell:
@@ -189,6 +209,8 @@
concurrent: true
+ disabled: false
+
properties:
- throttle:
enabled: true
@@ -197,14 +219,17 @@
- build-blocker:
use-build-blocker: true
blocking-jobs:
- - 'fuel-deploy-virtual-daily-.*'
+ - 'fuel-os-.*?-virtual-daily-.*'
+ - 'fuel-merge-deploy-virtual-.*'
+ block-level: 'NODE'
parameters:
- project-parameter:
project: '{project}'
- gerrit-parameter:
branch: '{branch}'
- - 'fuel-deploy-virtual-defaults'
+ - 'virtual-defaults':
+ installer: '{installer}'
- '{installer}-defaults'
- fuel-project-parameter:
gs-pathname: '{gs-pathname}'
@@ -230,6 +255,16 @@
branches:
- branch-compare-type: 'ANT'
branch-pattern: '**/{branch}'
+ file-paths:
+ - compare-type: ANT
+ pattern: 'ci/**'
+ - compare-type: ANT
+ pattern: 'build/**'
+ - compare-type: ANT
+ pattern: 'deploy/**'
+ forbidden-file-paths:
+ - compare-type: ANT
+ pattern: 'docs/**'
dependency-jobs: 'fuel-merge-build-{stream}'
builders:
@@ -256,12 +291,19 @@
enabled: true
max-total: 1
max-per-node: 1
+ - build-blocker:
+ use-build-blocker: true
+ blocking-jobs:
+ - 'fuel-os-.*?-ericsson-pod2-daily-{stream}'
parameters:
- project-parameter:
project: '{project}'
- 'ericsson-pod2-defaults'
- '{installer}-defaults'
+ - string:
+ name: DEPLOY_SCENARIO
+ default: 'os-odl_l2-nofeature-ha'
- fuel-project-parameter:
gs-pathname: '{gs-pathname}'
@@ -273,7 +315,7 @@
wrappers:
- build-name:
- name: '$BUILD_NUMBER - Scenario: $DEPLOY_SCENARIO'
+ name: '$BUILD_NUMBER - POD: $NODE_NAME Scenario: $DEPLOY_SCENARIO'
builders:
- shell: