blob: b82251ccbddf193a09ce477490190ba2831c7405 [file] [log] [blame]
Brian O'Connor0327c162017-10-25 19:28:37 -07001---
2# ONOS Pipeline jobs
3
4- job:
5 name: onos-gerrit
6 project-type: pipeline
7 sandbox: false
8
9 pipeline-scm:
10 script-path: Jenkinsfile
11 scm:
12 - lf-infra-gerrit-scm:
13 git-url: '{git-url}'
14 refspec: '$GERRIT_REFSPEC'
15 branch: '$GERRIT_BRANCH'
16 submodule-recursive: '{submodule-recursive}'
17 choosing-strategy: gerrit
18 jenkins-ssh-credential: '{jenkins-ssh-credential}'
19
20# triggers:
21# - gerrit:
22# server-name: '{gerrit-server-name}'
23# trigger-on: '{obj:gerrit_verify_triggers}'
24# projects:
25# - project-compare-type: ANT
26# project-pattern: '{project}'
27# branches:
28# - branch-compare-type: ANT
29# branch-pattern: '**/{branch}'
30# file-paths: '{obj:gerrit_trigger_file_paths}'
31
32- project:
33 name: onos
34 build-timeout: '1800'
35 build-node: 'ubuntu16.04-basebuild-8c-15g'
36 project: 'onos'
37 project-name: 'onos'
38
39 jobs:
40 - 'onos-gerrit'
41
42