ci-management.git
7 years agoFix packer base images for Ubuntu 1{4,6}.04
Andrew Grimberg [Wed, 1 Feb 2017 14:46:42 +0000 (06:46 -0800)]
Fix packer base images for Ubuntu 1{4,6}.04

Need the Ubuntu base image names to properly map to the images that have
been uploaded into the cloud for use

Change-Id: I45153b9b796da814528ae6a88dc6e01251d305b8
Signed-off-by: Andrew Grimberg <agrimberg@linuxfoundation.org>
7 years agoAdd mso/libs project job definitions
Andrew Grimberg [Tue, 31 Jan 2017 13:50:39 +0000 (05:50 -0800)]
Add mso/libs project job definitions

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>
7 years agoCreate initial verify and merge jobs for mso
Andrew Grimberg [Tue, 31 Jan 2017 12:53:49 +0000 (04:53 -0800)]
Create initial verify and merge jobs for mso

Setup the basic verify and merge jobs for the mso project.

Change-Id: If4e8e84f2ca0c4671f939f5789bfdecf124082fc
Signed-off-by: Andrew Grimberg <agrimberg@linuxfoundation.org>
7 years agoJava and Python templates need artifacts specification
Andrew Grimberg [Tue, 31 Jan 2017 13:28:25 +0000 (05:28 -0800)]
Java and Python templates need artifacts specification

Change-Id: I6f4170aa2b113e30fcf05f8fcbb685708cc16bcd
Signed-off-by: Andrew Grimberg <agrimberg@linuxfoundation.org>
7 years agoClean-up base java and python job templates
Andrew Grimberg [Tue, 31 Jan 2017 13:16:56 +0000 (05:16 -0800)]
Clean-up base java and python job templates

Change-Id: I03205b412a32adf7daa0294b6624037fedf9c3c9
Signed-off-by: Andrew Grimberg <agrimberg@linuxfoundation.org>
7 years agoTemporarily disable logshipping
Andrew Grimberg [Tue, 31 Jan 2017 12:44:44 +0000 (04:44 -0800)]
Temporarily disable logshipping

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>
7 years agoFix jjb merge configuration
Andrew Grimberg [Mon, 30 Jan 2017 21:31:33 +0000 (13:31 -0800)]
Fix jjb merge configuration

In previous projects we used to run the JJB verify and merge jobs on the
master (as the only allowed job type to run there). As we're trying to
avoid this in general we need to make sure that it works properly on a
dynamic minion

Change-Id: I48da50c8d9eb403a6366eca897b1433798ec97a1
Signed-off-by: Andrew Grimberg <agrimberg@linuxfoundation.org>
7 years agoInitial ci-management upload
Andrew Grimberg [Mon, 30 Jan 2017 20:59:38 +0000 (12:59 -0800)]
Initial ci-management upload

* 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>
7 years agoInitial empty repository
Andrew Grimberg [Tue, 24 Jan 2017 18:58:04 +0000 (18:58 +0000)]
Initial empty repository