Some Eclipse Foundation services are deprecated, or will be soon. Please ensure you've read this important communication.

Bug 418270

Summary: HIPP for Vex
Product: Community Reporter: Florian Thienel <florian>
Component: CI-JenkinsAssignee: CI Admin Inbox <ci.admin-inbox>
Status: RESOLVED FIXED QA Contact:
Severity: normal    
Priority: P3 CC: carsten.hie, thanh.ha, webmaster
Version: unspecified   
Target Milestone: ---   
Hardware: All   
OS: All   
Whiteboard:

Description Florian Thienel CLA 2013-09-29 08:45:56 EDT
The Vex (mylyn.docs.vex) project would like to have its own Hudson instance to host the builds.
Here is a list of jobs to import from Hudson:
* mylyn-docs-vex.ci
* mylyn-docs-vex.integration

From this HIPP instance, jobs will need the following permissions:
* Sign
* push stuff to download.eclipse.org
* push reports to Sonar
* the Gerrit Trigger plugin

+1 from the project lead (me ;-) )
Comment 1 Thanh Ha CLA 2013-09-30 14:33:43 EDT
The Vex hudson instance is now running at https://hudson.eclipse.org/vex/

Committers should now be able to login and create jobs. Please keep in mind you will need to login with your _email_ address in place of the username.

I also migrated the jobs listed from the shared instance:
* mylyn-docs-vex.ci
* mylyn-docs-vex.integration

Note: These jobs are now disabled on the shared instance.


I've installed the Gerrit Trigger plugin as well as the Sonar plugins and configured them so you should have access to use these functions now.

I've also added the HIPP user to the Vex project group allowing it to write to the downloads area as requested.


If you need any further tweaks please reopen this bug and let us know.
Comment 2 Thanh Ha CLA 2013-09-30 14:38:12 EDT
I noticed jobs weren't executing because they were restricted to a specific node and HIPP does not have nodes. So I went ahead and modified the jobs to remove the node restriction.