aboutsummaryrefslogtreecommitdiffstats
path: root/jjb/global-macros.yaml
AgeCommit message (Collapse)AuthorFilesLines
2019-02-21Avoid any issues in the regexp for the triggerJan-Simon Möller1-2/+2
In case the gerrit comment contains a similar expression we might retrigger. Avoid a collision here and change the trigger keyword. Change-Id: I2f3477a666b3c8bce49175b7f52070b08ba4d710 Signed-off-by: Jan-Simon Möller <jsmoeller@linuxfoundation.org>
2018-12-11Remove obsolete storageboxJan-Simon Möller1-1/+0
Change-Id: I9371d524fcc151ac60896d71cd37702090e9a083 Signed-off-by: Jan-Simon Möller <jsmoeller@linuxfoundation.org>
2018-07-19Exclude trivial rebases and drafts from triggering buildsJan-Simon Möller1-44/+44
Change-Id: Idca983dca032d4de08a7d2d578a1a6cdba653c89 Bug-AGL: SPEC-1597 Signed-off-by: Jan-Simon Möller <jsmoeller@linuxfoundation.org>
2018-06-19Move credentials into macrosJan-Simon Möller1-0/+1
Change-Id: I22c96cda6b0fd75b4ac624b6bf1aa45717455cad Signed-off-by: Jan-Simon Möller <jsmoeller@linuxfoundation.org>
2017-11-06Fix comment triggers to be strictJeremy Phelps1-5/+5
Comment triggers stuck in a loop since some jobs contain "remove-artifacts" in the job name. Made the matching strict. Change-Id: Icaeb4a9db2a128ea00e0b3e775fe7c9fa52ff2a7 Signed-off-by: Jeremy Phelps <jphelps@linuxfoundation.org>
2017-08-01Improve packer verify and build jobsAnil Belur1-2/+4
- AGL uses multiple user credentials some of which are missing. JJB does not support setting "Ignore missing credentials" through JJB, therefore create a separate wrapper to fix the issue. - Improve the packer validation builder to exclude non-packer templates. Change-Id: I16524cbee14add2028d8c9e30b0f6c9315928031 Signed-off-by: Anil Belur <abelur@linuxfoundation.org>
2017-06-16Add packer verify and merge jobs for AGLAnil Belur1-0/+55
Packer jobs are designed to rebuild new minon images regularly. These jobs are also triggered on changes submitted to the templates or provision scripts. New images generated by packer must be manually updated on Jenkins. Change-Id: Ie2e7dbcbc57148693ad1cf4179ceda2f7a3c9d1a Signed-off-by: Anil Belur <abelur@linuxfoundation.org>
2017-06-09Add trigger for merge+abandon and adapt jobsJan-Simon Möller1-0/+20
Change-Id: I5b7fb39f8133e2c35e5db8d30a6e910f7ea82536 Signed-off-by: Jan-Simon Möller <jsmoeller@linuxfoundation.org>
2017-06-08Rename -merge to -remove-artifacts and trigger also when change is abandonedJan-Simon Möller1-0/+16
Change-Id: I0c4dde2c8ce02d2e0a89449ab3a12e7a84bff762 Signed-off-by: Jan-Simon Möller <jsmoeller@linuxfoundation.org>
2017-02-28Update macros to have a silent version of the manual buildJan-Simon Möller1-0/+39
Change-Id: I1b12fc80a04072f74253f49023b48a1f5cb9f130 Signed-off-by: Jan-Simon Möller <jsmoeller@linuxfoundation.org>
2017-02-19Streamline messages back to gerritJan-Simon Möller1-0/+1
Change-Id: I6a2baec12215a9ab045eda40cbaa545e8609e414 Signed-off-by: Jan-Simon Möller <jsmoeller@linuxfoundation.org>
2017-02-15Rework trigger and macroJan-Simon Möller1-0/+38
Change-Id: I50b3294345b4a6838da8f58658245bb7567347f8 Signed-off-by: Jan-Simon Möller <jsmoeller@linuxfoundation.org>
2017-01-26Adapt single-use for control-slaveJan-Simon Möller1-1/+1
And push ci-jjb also to control-slave Change-Id: Icbda7b132090aa77cd2a6aef1fa1c290d1694f6a Signed-off-by: Jan-Simon Möller <jsmoeller@linuxfoundation.org>
2017-01-25Add new ci jobs using multijob and control slave.Jan-Simon Möller1-3/+35
Change-Id: I4cbfe33ec05b4de1558834a902fe7b55bea4c31e Signed-off-by: Jan-Simon Möller <jsmoeller@linuxfoundation.org>
2017-01-06Enforce single-use slavesJan-Simon Möller1-1/+2
Change-Id: I84dc4e960e79c6742fbb7d7dd9a0609aa84127e9 Signed-off-by: Jan-Simon Möller <jsmoeller@linuxfoundation.org>
2017-01-05Rework release job and build sdkJan-Simon Möller1-1/+1
Change-Id: I60ee7883109d7227eb4e8d087b7128cd3e5a9095 Signed-off-by: Jan-Simon Möller <jsmoeller@linuxfoundation.org>
2016-11-07Fix global macrosJan-Simon Möller1-14/+14
Signed-off-by: Jan-Simon Möller <jsmoeller@linuxfoundation.org>
2016-11-07Silent build until doneJan-Simon Möller1-0/+31
Change-Id: Iec7672eda231c1e40ef7e96dc5d5e7c38790c070 Signed-off-by: Jan-Simon Möller <jsmoeller@linuxfoundation.org>
2016-11-07Add generic jjb CI job for AGLJan-Simon Möller1-14/+22
Change-Id: I8264fd08a6ea2348751c1c7ed15da1103fbf4272 Signed-off-by: Jan-Simon Möller <jsmoeller@linuxfoundation.org>
2016-11-06Add job for blowfish snapshotsJan-Simon Möller1-5/+5
Change-Id: If47dc9a9f8ea42982db6afeab66aa742c23d0e53 Signed-off-by: Jan-Simon Möller <jsmoeller@linuxfoundation.org>
2016-10-03Add rsync user to ssh wrapper.Jan-Simon Möller1-0/+3
Change-Id: I6772efa3dd6b89c3e55d43f599360454258fbe21 Signed-off-by: Jan-Simon Möller <jsmoeller@linuxfoundation.org>
2016-09-23Update global variables after backend changeJan-Simon Möller1-5/+5
Change-Id: I696da7bf3312c714425b8e54de7089c8851d7c5e Signed-off-by: Jan-Simon Möller <dl9pf@gmx.de>
2016-09-16Port git.automotivelinux.orgJan-Simon Möller1-6/+6
Change-Id: Ied6b00f01bc8e3eace843c6a8336bc9b74c9980c Signed-off-by: Jan-Simon Möller <jsmoeller@linuxfoundation.org>
2016-08-17re-add ssh wrapper.Jan-Simon Möller1-1/+4
sigh - there it is the "id" and not the username. Change-Id: I7226d0ee9217669c23f17c37639ca5aa2540c7a9 Signed-off-by: Jan-Simon Möller <jsmoeller@linuxfoundation.org>
2016-08-17Fix in global macros.Jan-Simon Möller1-5/+0
Remove ssh-credentials and cloud entry until configured in jenkins. Change-Id: I097b8e3c095d7e3f46bd9f754c7cc11b788afdd0 Signed-off-by: Jan-Simon Möller <jsmoeller@linuxfoundation.org>
2016-08-17Use id in global macros.Jan-Simon Möller1-4/+4
Change-Id: I2ce1a381ce05129980c78c645b51317d9d9ea836 Signed-off-by: Jan-Simon Möller <jsmoeller@linuxfoundation.org>
2016-08-17Initial version of the ci-management repoJan-Simon Möller1-0/+246
Based on the open-o template. Modified for AGL. v2 fixed host key and only pushing ci-management jobs. - fix macro vs. definition in file Change-Id: I2de02a572a5d8ca1bf6b7a56bfd2e30bfe18fa9a Signed-off-by: Jan-Simon Möller <jsmoeller@linuxfoundation.org>