blob: 204ff819425ecea25fe7fe6a52c910bd98ed74a9 [file] [log] [blame]
Ray Milkeye28a4db2017-10-27 12:36:14 -07001# disabled until pipline is supported by LF
2
3---
4# ONOS Buck Pipeline jobs
5
6#- job:
7# branch: master
8# git-url: '$GIT_URL/$GERRIT_PROJECT'
9# stream: master
10# name: onos-buck-gerrit
11# project-type: pipeline
12# sandbox: false
13
14# parameters:
15# - lf-infra-parameters:
16# # TODO - this is a hack, figure out how to get these from defaults.yaml
17# project: 'onos'
18# stream: 'master'
19# branch: 'master'
20# lftools-version: '<1.0.0'
21
22# #TODO(BOC): use the build node from the project
23# #FIXME figure out how to run this on a slave
24# #node: 'ubuntu16.04-basebuild-8c-15g'
25# #TODO(BOC) Need build discarding
26# concurrent: true
27
28# pipeline-scm:
29# script-path: tools/build/jenkins/onos-buck-gerrit
30# scm:
31# - lf-infra-gerrit-scm:
32# git-url: '{git-url}'
33# refspec: '$GERRIT_REFSPEC'
34# branch: '$GERRIT_BRANCH'
35# #submodule-recursive: '{submodule-recursive}'
36# submodule-recursive: false
37# choosing-strategy: gerrit
38# #jenkins-ssh-credential: '{jenkins-ssh-credential}'
39# jenkins-ssh-credential: 'jenkins'
40# shallow-clone: true
41#
42# triggers:
43# - gerrit:
44# #server-name: '{gerrit-server-name}'
45# server-name: 'ONOS Project Gerrit'
46# #trigger-on: '{obj:gerrit_verify_triggers}'
47# trigger-on:
48# - patchset-created-event:
49# exclude-drafts: true
50# exclude-trivial-rebase: false
51# exclude-no-code-change: true
52# - draft-published-event
53# projects:
54# - project-compare-type: PLAIN
55# #project-pattern: '{project}'
56# project-pattern: 'onos'
57# branches:
58# - branch-compare-type: ANT
59# #branch-pattern: '**/{branch}'
60# branch-pattern: '**/master'
61# #file-paths: '{obj:gerrit_trigger_file_paths}'
62#
63#- project:
64# name: onos-buck-gerrit
65# build-timeout: '1800'
66# build-node: 'ubuntu16.04-basebuild-8c-15g'
67# project: 'onos'
68# project-name: 'onos'
69#
70# jobs:
71# - 'onos-buck-gerrit'
72
73