summaryrefslogtreecommitdiffstats
path: root/jjb/global-macros.yaml
AgeCommit message (Collapse)AuthorFilesLines
2017-03-13Use ReverseBuildTrigger I/O BuildResultTriggerAnaël Closson1-6/+4
ReverseBuildPlugin seems to be available on jenkins server while BuildResultTrigger isn't. As the needed feature of BuildResult can be found in ReverseBuild, let's use it instead of installing a new plugin. Change-Id: I8f0ace82e817ea3e0f061a6a177a97990adca4fb Signed-off-by: Anaël Closson <ac2550@intl.att.com>
2017-03-10New template and mso job for maven site stagingAnaël Closson1-0/+10
Change-Id: I83f431355970c48e126289c04f7c908921b7de63 Signed-off-by: Anaël Closson <ac2550@intl.att.com>
2017-02-24Force maven to install in java jobs using scriptsAndrew Grimberg1-0/+9
The *version2* java jobs execute scripts that need ${MVN} to actually operate properly. As these scripts are happening before the standard maven build step maven is not installed yet. Ergo, we need an empty maven build step that makes sure that it's installed. Change-Id: I5a0979fdffa87f695b1bc575e24b04097889ea59 Signed-off-by: Andrew Grimberg <agrimberg@linuxfoundation.org>
2017-02-24Move all maven definitions to variablesAndrew Grimberg1-2/+2
* Make sure that the maven version is not hard coded into any templates or macros * Set a global default maven version so that projects do not need to define it unless they need a different version from the default Change-Id: Ifd7dfe2e521fd88b52de96a00a3ef63953d4f682 Signed-off-by: Andrew Grimberg <agrimberg@linuxfoundation.org>
2017-02-16Adding manual trigger for daily jobsJulienBe1-0/+18
Change-Id: Iff6bec25c09d0e066dab9add56ce5743bf6737b3 Signed-off-by: JulienBe <jb379x@att.com>
2017-02-16No $ for jjb parametersAnaël Closson1-2/+2
Change-Id: I5b667d9f6beaa74ab467018b2dfef7d13d32187a Signed-off-by: Anaël Closson <ac2550@intl.att.com>
2017-02-16Using profile for docker image buildAnaël Closson1-2/+2
Change-Id: I858f4dc73a3d11932526d116e2f291fac08a684c Signed-off-by: Anaël Closson <ac2550@intl.att.com>
2017-02-15Perform docker login before pusing imagesAnaël Closson1-0/+5
Change-Id: I626e230ccf0d7892f7f6d41881dd49b806212651 Signed-off-by: Anaël Closson <ac2550@intl.att.com>
2017-02-15Removing profile option from docker jobsAnaël Closson1-2/+2
Change-Id: I6716b2dda7ac3f1dcb892ee239728b2713049a26 Signed-off-by: Anaël Closson <ac2550@intl.att.com>
2017-02-10Add docker image building & pushAnaël Closson1-1/+32
Change-Id: I1e52ac81b8381b888fc2bc52075f6edc9e0e6d05 Signed-off-by: Anaël Closson <ac2550@intl.att.com>
2017-02-08Add script verify and multi-scm script verifyAndrew Grimberg1-1/+18
* Add example templates for doing verify jobs that use a script instead of maven * Add new 'git-extra-project' macro for doing git checkouts that are not the base project checkout. These _must_ be checked out to a specified subdirectory * Add example template that does two git checkouts Change-Id: I522da87d591ee819a8fd67c22e25906b851a581e Signed-off-by: Andrew Grimberg <agrimberg@linuxfoundation.org>
2017-01-30Initial ci-management uploadAndrew Grimberg1-0/+284
* Configure initial jobs and validate Jenkins environment * Do not hook up packer build jobs at this time Change-Id: I1818e8680d215318410f6beff5af054db03e7fa1 Signed-off-by: Andrew Grimberg <agrimberg@linuxfoundation.org>