X-Git-Url: https://gerrit.akraino.org/r/gitweb?p=ci-management.git;a=blobdiff_plain;f=jjb%2Fakraino-templates%2Fakraino-jjb-templates.yaml;h=d0cd98794a14d2a7f77eb3af7eaeb63f5672153d;hp=f08dceae9e24f140796b307b00767bdc31f1dab9;hb=7470dbac0683a33bf7a8478147e832159445a031;hpb=93e27a867b43182342a23bae8b8894bddfd40219 diff --git a/jjb/akraino-templates/akraino-jjb-templates.yaml b/jjb/akraino-templates/akraino-jjb-templates.yaml index f08dcea..d0cd987 100644 --- a/jjb/akraino-templates/akraino-jjb-templates.yaml +++ b/jjb/akraino-templates/akraino-jjb-templates.yaml @@ -20,6 +20,15 @@ project-type: freestyle node: '{build-node}' + gerrit_merge_triggers: + - change-merged-event + - comment-added-contains-event: + comment-contains-value: remerge$ + + gerrit_trigger_file_paths: + - compare-type: REG_EXP + pattern: '.*' + parameters: - lf-infra-parameters: project: '{project}' @@ -65,3 +74,16 @@ - ../global-jjb/shell/lftools-install.sh - ../global-jjb/shell/deploy-maven-file.sh - lf-provide-maven-settings-cleanup + + triggers: + - timed: '{obj:cron}' + - gerrit: + server-name: '{gerrit-server-name}' + trigger-on: '{obj:gerrit_merge_triggers}' + projects: + - project-compare-type: ANT + project-pattern: '{project}' + branches: + - branch-compare-type: ANT + branch-pattern: '**/{branch}' + file-paths: '{obj:gerrit_trigger_file_paths}'