Disable Lithium jobs
[releng/builder.git] / jjb / packaging / packaging.yaml
1 - project:
2     name: packaging
3     project-name: packaging
4
5     jobs:
6         - '{project-name}-verify-python-{stream}'
7         - '{project-name}-build-rpm-{stream}'
8
9     project: 'integration/packaging'
10
11     stream:
12         - master:
13             branch: 'master'
14
15 - job-template:
16     name: '{project-name}-build-rpm-{stream}'
17     disabled: {disabled}
18
19     node: dynamic_verify
20
21     parameters:
22         - opendaylight-infra-parameters:
23             project: '{project}'
24             branch: '{branch}'
25             refspec: 'refs/heads/{branch}'
26             artifacts: '{archive-artifacts}'
27         - string:
28             name: VERSION_MAJOR
29             default: '4'
30             description: 'OpenDaylight major (element) version number to build'
31         - string:
32             name: VERSION_MINOR
33             default: '2'
34             description: 'OpenDaylight minor (SR) version number to build'
35         - string:
36             name: VERSION_PATCH
37             default: '0'
38             description: 'OpenDaylight patch version to build'
39         - string:
40             name: RPM_RELEASE
41             default: '1'
42             description: 'RPM version for the given ODL major.minor.patch'
43         - string:
44             name: SYSD_COMMIT
45             default: 'c6d7ee1f21d62ff8ffb741c7a12c3d8d3aa3d6ed'
46             description: 'Version of ODL systemd unitfile to download and package in ODL RPM'
47         - string:
48             name: CODENAME
49             default: 'Beryllium-SR2'
50             description: 'Elemental codename for the ODL release, including SR if applicable'
51         - string:
52             name: DOWNLOAD_URL
53             default: 'https://nexus.opendaylight.org/content/repositories/opendaylight.release/org/opendaylight/integration/distribution-karaf/0.4.2-Beryllium-SR2/distribution-karaf-0.4.2-Beryllium-SR2.tar.gz'
54             description: 'URL to ODL tarball artifact to repackage into RPM'
55         - string:
56             name: CHANGELOG_DATE
57             default: 'Wed May 11 2016'
58             description: 'Date this RPM was defined'
59         - string:
60             name: CHANGELOG_NAME
61             default: 'Jenkins'
62             description: 'Name of person who defined RPM'
63         - string:
64             name: CHANGELOG_EMAIL
65             default: 'jenkins-donotreply@opendaylight.org'
66             description: 'Email of person who defined RPM'
67
68     scm:
69         - integration-gerrit-scm:
70             basedir: 'packaging'
71             refspec: '$GERRIT_REFSPEC'
72             branch: 'master'
73
74     builders:
75         - shell: !include-raw: include-raw-build-rpm.sh
76
77     publishers:
78     - archive-artifacts:
79         artifacts: '**/*.rpm'