Migrate Maven Verify job template 37/5837/5
authorThanh Ha <thanh.ha@linuxfoundation.org>
Thu, 10 Aug 2017 20:54:34 +0000 (16:54 -0400)
committerThanh Ha <thanh.ha@linuxfoundation.org>
Fri, 11 Aug 2017 19:50:48 +0000 (15:50 -0400)
commit6c848c0ea4efe7d3354923c75be2d3583352ec4e
tree5a20ad0fff454c5f232d2a9f11a28bf6feb6a32d
parent9d7f89418b6fe13020625efdfdad692f911b57c6
Migrate Maven Verify job template

This patch uses the OpenDaylight Maven Verify job as the original base
and modifies it to be more generically used in global-jjb.

Changes from original template:

- Support overriding the default Gerrit Triggers.
- Use the mvn deploy goal rather than install goal. End result is the
  same only the job copies artifacts to a staging directory in case we
  need it.
- File paths can now be overrided in case a project wants to be more
  specific on which files to build against.

Issue: RELENG-244
Change-Id: I52d05808f1f84fee37e41f68677136ee105ba48c
Signed-off-by: Thanh Ha <thanh.ha@linuxfoundation.org>
jjb-test/expected-xml/gerrit-maven-maven-verify-master-mvn33-openjdk8 [new file with mode: 0644]
jjb-test/expected-xml/github-maven-maven-verify-master-mvn33-openjdk8 [new file with mode: 0644]
jjb-test/lf-maven-jobs.yaml
jjb/lf-macros.yaml
jjb/lf-maven-jobs.yaml