Age | Commit message (Collapse) | Author | Files | Lines |
|
We should be using lf-infra-publish as a
publisher macro. This global-jjb macro performs a
job-cost run that we need to report for all jobs.
Issue-ID: CIMAN-33
Signed-off-by: Jessica Wagantall <jwagantall@linuxfoundation.org>
Change-Id: Iff43723322ac7eb92f1e9e93e49dfe9595af6450
|
|
Docker is built from the Dockerfile, no need to reference extra repositories
Issue-ID: INT-1558
Signed-off-by: mrichomme <morgan.richomme@orange.com>
Change-Id: I024d847b96ddedbf985feffa8b9efc1ce8c991ad
|
|
Add lf-infra-pre-build build step in local
global-templates to successfully
install lftools and avoid unstable jobs.
Change-Id: I1a41e121b810371c1be987aaafec3c4b0aaa5e89
Issue-ID: CIMAN-33
Signed-off-by: Jessica Wagantall <jwagantall@linuxfoundation.org>
|
|
Change-Id: I0b68e57b7a68167c4fad240aa82eced97c657ea6
Issue-ID: CIMAN-187
Signed-off-by: Gary Wu <gary.i.wu@huawei.com>
|
|
Change-Id: I818986539d0bce25c235a0694a14f7d2a0c8013f
Issue-ID: INT-605
Signed-off-by: Gary Wu <gary.i.wu@huawei.com>
|
|
Run testsuite docker build every 4 hours for now
to prevent the instance from shutting down.
Change-Id: Ic8af14fca0bf5573dc7d3b1e0c79f62c86b327bd
Issue-ID: INT-588
Signed-off-by: Gary Wu <gary.i.wu@huawei.com>
|
|
Refactor infra-wrappers config for docker builds for
use by other docker build job templates
Change-Id: I6b72ecea28e24b809627b97fa998f930a63c65f4
Issue-ID: INT-588
Signed-off-by: gwu <gary.i.wu@huawei.com>
|
|
Use new queue-docker-4c-4g persistent build node type to
test the use of docker layer caching.
Also remove amsterdam job for testsuite.
Change-Id: Ieb2470092fddf392799d0d5faead820dd663531e
Issue-ID: INT-588
Signed-off-by: gwu <gary.i.wu@huawei.com>
|
|
Also remove an unused job template that was only used
by the testsuite repo.
Change-Id: Ie024864a2c5f0710f3d9bf2adaf3c356075d2c67
Issue-ID: INT-459
Signed-off-by: Gary Wu <gary.i.wu@huawei.com>
|
|
Add more details to the global java and python templates
Change-Id: Ieca6eb48406a369e0da707e3ccb662c649a5d1d7
Issue-ID: CIMAN-122
Signed-off-by: Jessica Wagantall <jwagantall@linuxfoundation.org>
|
|
Change-Id: Ief3b0584cc25b9036b6a5e1e5d4f8c41cb754349
JIRA: CIMAN-4
Signed-off-by: Jeremy Phelps <jphelps@linuxfoundation.org>
|
|
robot repo should use demo repo as a submodule instead of a copy of their
stuff. Coordination is needed between demo
Also move the shell script out of the template as per review
Issue: TEST-14
Change-Id: I0c1d8d9d3b1317d1c099c8fdaafa389af71d7b60
Signed-off-by: Jerry Flood <jf9860@att.com>
|
|
* Enable log shipping on the rest of the ci-management templates
* Enable log shipping on all global templates
Change-Id: If7edbc9d11b0cdd17c21f03e9bd4fcfbcd9b5cb8
Signed-off-by: Andrew Grimberg <agrimberg@linuxfoundation.org>
|
|
Change-Id: I46af01f3906e6b00d12caa4c7cd12f9388fb2e30
Signed-off-by: Jerry Flood <jf9860@att.com>
|
|
Change-Id: I8474346c8c37e2c25abc8a426e82cbad38bd656c
Signed-off-by: Jeremy Phelps <jphelps@linuxfoundation.org>
|
|
Change-Id: I78ad074ad136f4e74d4f5c2af55a107a000b0838
Signed-off-by: Jerry Flood <jf9860@att.com>
|
|
Change-Id: I9bb3d88ad858e89e45d4bc5433d158a9e05b002e
Signed-off-by: Jerry Flood <jf9860@att.com>
|
|
Change-Id: I1f7c6e89ee67710f77ff22d219c28adc2a9cee72
Signed-off-by: Andrew Grimberg <agrimberg@linuxfoundation.org>
|
|
* De-lint files
* Move the sonar URL calls to a global Jenkins Variable
Change-Id: Ic2086d922e848596aab2f2471ee8e615c34f581e
Signed-off-by: Andrew Grimberg <agrimberg@linuxfoundation.org>
|
|
* 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>
|
|
Change-Id: Iff15759773174e55ff23144bbbfd326f1d7ca505
Signed-off-by: Andrew Grimberg <agrimberg@linuxfoundation.org>
|
|
Changes as pre review
Change-Id: I9325522c118cc46eabfbf350b0ee5ec088df5707
Signed-off-by: jf9860 <jf9860@att.com>
|
|
spelled testsuite wrong in the docker tags and image names
Change-Id: Ie9f9cccbb87b485e2d350571b2535ff56ceb6386
Signed-off-by: DR695H <dr695h@att.com>
|
|
renaming the file we build to have the slash otherwise the tag command
and push command dont match the build command
Change-Id: I523cfc80c0cd3df926cb6b0379e02d16cd8e12be
Signed-off-by: DR695H <dr695h@att.com>
|
|
adjusting the template to use the correct tag name, since ete was an
internal tag name
Change-Id: Ib091bff2cdd6a81815f9759b950076e40d6997b7
Signed-off-by: DR695H <dr695h@att.com>
|
|
updating the python docker build to just run the docker build straight
without another script
Change-Id: I1f720153186310f23e5f303f502f778d8e4db19f
Signed-off-by: DR695H <dr695h@att.com>
|
|
adding a job to pytyhon templates to handle docker pushes
Change-Id: I31bec7bf4cd79b42e799fc755492e159303a617b
Signed-off-by: DR695H <dr695h@att.com>
|
|
The tox build script is making bash calls and Jenkins defaults to sh
Change-Id: I51c99edb8ed64f8274c225794b15d9cbfbbe3a82
Signed-off-by: Andrew Grimberg <agrimberg@linuxfoundation.org>
|
|
Python job template did not have the first build step be the
provide-maven-settings step which gets our global settings and project
specific settings into the environment for use by scripts.
Change-Id: Ia2044a07b58abc8d24de6f6621bf0272c52032cb
Signed-off-by: Andrew Grimberg <agrimberg@linuxfoundation.org>
|
|
Use the mso maven settings configuration for now as we have yet to get
an mso-libs definition in the system and mso will cover it for groupId
namespace.
Additionally fix the job templates to use a project-name and project
variables instead of a single project variable as projects that have a
'/' in their name break job names in Jenkins
Change-Id: I1605599f96eab45e72b885b6abe2ea8f3865808d
Signed-off-by: Andrew Grimberg <agrimberg@linuxfoundation.org>
|
|
Change-Id: I6f4170aa2b113e30fcf05f8fcbb685708cc16bcd
Signed-off-by: Andrew Grimberg <agrimberg@linuxfoundation.org>
|
|
Change-Id: I03205b412a32adf7daa0294b6624037fedf9c3c9
Signed-off-by: Andrew Grimberg <agrimberg@linuxfoundation.org>
|
|
While we are still in early access only mode log shipping from Jenkins
does not work properly since it relies on being able to pull the Jenkins
logs without needing to login to Jenkins.
Change-Id: Ic0082f938d63661504a5d0a65e60d92d7ddbd0e5
Signed-off-by: Andrew Grimberg <agrimberg@linuxfoundation.org>
|
|
* 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>
|