summaryrefslogtreecommitdiffstats
path: root/jjb/global/releng-macros.yaml
AgeCommit message (Collapse)AuthorFilesLines
2023-09-29Call fbot instead of jenkins-ciCédric Ollivier1-1/+1
Change-Id: I479d3618f2c65ba4114c04992e78ee25fcc01159 Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
2023-01-06Move lint to opnfv-buildCédric Ollivier1-95/+0
lf-build6 is offline. Change-Id: Ib40cf3b99edf4ed74034c66c3a2790e7ad91fcaa Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
2022-12-21Remove deprecated or useless macrosCédric Ollivier1-33/+0
Change-Id: I8bd92fe53efbbcfc5e18f3835004374a5c6a0a66 Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
2022-12-16Harden Jenkins jobsCédric Ollivier1-2/+3
It allows any ssh connection from Ubuntu 22.04 and precises the ssh user. Change-Id: I660b88d5b1640f8057d4081226517abad94889db Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
2022-12-12Replace pip calls by the appropriate packagesCédric Ollivier1-4/+12
Change-Id: I415bb0742e84eda658672bcc7d54c704b509ece0 Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
2020-11-30Remove Security JobsTrevor Bramwell1-424/+0
Reports from these jobs are not being acted on nor is the code maintained. Change-Id: I52d7881934e63fa1524833a28f997f4237c16545 Signed-off-by: Trevor Bramwell <tbramwell@linuxfoundation.org>
2020-04-03Update security scan mail publisher for releng utils and xciFatih Degirmenci1-1/+1
Change-Id: Id235b477c3c69aef214943c6a3eb2dd559814e7d Signed-off-by: Fatih Degirmenci <fdegir@gmail.com>
2020-01-07Merge "Remove Conductor Jobs"Aric Gardner1-8/+0
2020-01-07Remove Conductor JobsTrevor Bramwell1-8/+0
These appear to have come from copper originally but have been overlooked for quite some time as they do nothing. Removing as there haven't been any commits to the conductor repository since 2016. Change-Id: Icfe4c1764b067613ea23d6d19ff8a3a641190654 Signed-off-by: Trevor Bramwell <tbramwell@linuxfoundation.org>
2020-01-07Remove Promise Project ConfigurationsTrevor Bramwell1-8/+0
Promise was archived on March 26th, 2019 Change-Id: I96e5404e5721121303b5a48b18f33aee11f1003e Signed-off-by: Trevor Bramwell <tbramwell@linuxfoundation.org>
2019-11-05Merge "Moves LaaS Jobs to New Project"Aric Gardner1-3/+8
2019-10-29Moves LaaS Jobs to New ProjectParker Berberian1-3/+8
Moves all existing jobs from pharos-tools into laas Google storage locations are created on the fly, so no problem changing them. Change-Id: Ic3df7a261af58f3cfce0dc85ef6428c7fb0196f6 Signed-off-by: Parker Berberian <pberberian@iol.unh.edu>
2019-10-03Remove all compass jobsAric Gardner1-11/+0
Remove all jobs associated or dependant on compass Signed-off-by: Aric Gardner <agardner@linuxfoundation.org> Change-Id: I2bdac50e535736e51d815fc12c4141158f1ef852
2019-09-03Removing NetReady from Jenkins configGeorg Kunz1-8/+0
NetReady has been archived a while ago, but still some Jenkins config is left and the Anteater job is run. This removes all remaining config. Change-Id: I72b4eb091175db678feb4b4db314321f1543a814 Signed-off-by: Georg Kunz <georg.kunz@ericsson.com>
2019-08-10Update Pharos PTL emailJulien1-1/+1
Change-Id: I99ef81ea9e1de2113f28bcb4d401c786b66a1e9e Signed-off-by: Julien <zhang.jun3g@zte.com.cn>
2019-02-15Hardcode Jenkins Credential ID for Git ClonesTrevor Bramwell1-2/+2
Though these aren't needed, as almost all clones are over HTTPs, jobs still complain the SSH_CREDENTIAL_ID is not set. Instead of updating all use of 'git-scm', and 'ssh-agent-wrapper', these are hard coded for now. Change-Id: If4402ac570f6dd412938d392c20ad434c818dc9a Signed-off-by: Trevor Bramwell <tbramwell@linuxfoundation.org>
2018-12-17Remove Copper and refs to CopperAimee Ukasick1-8/+0
Issue-ID: COPPER-37, COPPER-38, COPPER-40 Copper was terminated so removing build files and refs to the copper project. A ticket has been submitted to the OPNFV Helpdesk to make the Copper repo read-only. Change-Id: I9b9ec88abd5c2ade816fc588c5549af0c6b6ee13 Signed-off-by: Aimee Ukasick <aimeeu.opensource@gmail.com>
2018-11-24Gate Functest tests when +2Cédric Ollivier1-0/+26
It will update to Workflow as soon as possible. Change-Id: Id12afa6836b4cc0129666480eb92c36132c32823 Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
2018-09-24macros, docs, releng: Use `sudo -H` pip installAlexandru Avadanii1-2/+2
This is still far from a clean and secure approach, as `pip install` should not be ran with `sudo`. However, `-H` limits the area we touch and also fixes some incompat between disto-provided pip and pip-provided pip. Change-Id: I0e19dfeaf66f6f453e3868c71016305ae050f0c8 Signed-off-by: Alexandru Avadanii <Alexandru.Avadanii@enea.com>
2018-08-21Merge "Update Releng PTL for Anteater Reports"Trevor Bramwell1-2/+6
2018-08-20releng-macros: Update & adopt email-fuel-ptlAlexandru Avadanii1-1/+1
Change-Id: I24cc328cdefcd7ac5f34292f0cf1635f797f8f00 Signed-off-by: Alexandru Avadanii <Alexandru.Avadanii@enea.com>
2018-08-06use 'workspace-cleanup' plugin in publisherdongwenjuan1-20/+0
Change-Id: I4db7c0cda5485dbc756a22b9cbde298612241274 Signed-off-by: dongwenjuan <dong.wenjuan@zte.com.cn>
2018-08-06clean the workspace in the publisherdongwenjuan1-0/+20
As doctor run tox under root user, we need to clean the workspace in the publisher, otherwise the tests which come next will be fail when they operate in the workspace with jenkins user. Change-Id: I14fbabc7516153c6d93e53baf106067ff4194af6 Signed-off-by: dongwenjuan <dong.wenjuan@zte.com.cn>
2018-07-13Update Releng PTL for Anteater ReportsTrevor Bramwell1-2/+6
Ensures Fatih is still listed for the releng-xci repository. Change-Id: I4e4d8f474ed35ec07d840e38151956d832fb5692 Signed-off-by: Trevor Bramwell <tbramwell@linuxfoundation.org>
2018-05-17Update postbuildscript syntax for JJB 2.0.3Thanh Ha1-15/+25
JJB 2.0.3 changed the postbuildscript syntax a bit and requires changes so that they work properly with version 2.x of PostBuildScript plugin. This patch requires that Jenkins also be updated to install the 2.x release of PostBuildScript. Change-Id: I65e52c8d9b2efa38a3d16193c176c65e87e704c1 Signed-off-by: Thanh Ha <thanh.ha@linuxfoundation.org>
2018-05-16Rename files under jjb from 'yml' to 'yaml'Trevor Bramwell1-0/+1006
global-jjb only supports the .yaml file ending for jjb jobs. Instead of waiting for a release we're going to rename the files. Change-Id: Icf3339eacd2320c583333e02250998cf6b1881f7 Signed-off-by: Trevor Bramwell <tbramwell@linuxfoundation.org>