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

Bug 423191

Summary: Request for HIPP instance for WTP
Product: Community Reporter: Chuck Bridgham <cbridgha>
Component: CI-JenkinsAssignee: CI Admin Inbox <ci.admin-inbox>
Status: RESOLVED FIXED QA Contact:
Severity: normal    
Priority: P3 CC: ccc, mistria, thanh.ha, webmaster
Version: unspecified   
Target Milestone: ---   
Hardware: PC   
OS: Windows 7   
Whiteboard:

Description Chuck Bridgham CLA 2013-12-04 10:47:36 EST
With our recent progress moving onto CBI, there is strong interest for WTP hudson build support.  We have several smaller hudson builds existing (some very old) - This will cover the top level project itself.

I also know Thanh is willing to help us set up :)
Comment 1 Carl Anderson CLA 2013-12-04 12:27:37 EST
Note that we would like to be able to tag builds, and if possible push builds onto download.eclipse.org - is there some sort of special user ID that can be set up to do this?
Comment 2 Thanh Ha CLA 2013-12-04 14:01:39 EST
(In reply to Carl Anderson from comment #1)
> Note that we would like to be able to tag builds, and if possible push
> builds onto download.eclipse.org - is there some sort of special user ID
> that can be set up to do this?

Pushing builds to download.eclipse.org is easy, we can add the WTP HIPP instance user to the WTP releng group (or whatever other groups are necessary). The user will then have permissions to write to any group writeable directories.

As for tagging builds I think if your not using Gerrit the HIPP user will already have write access to your git repos that the HIPP user is a group member of.

In the case of Gerrit enabled repos we'd have to look into some other method because at the moment we only allow the HIPP user to vote for verifying builds.
Comment 3 Thanh Ha CLA 2013-12-04 16:36:05 EST
Webtools HIPP is now available at https://hudson.eclipse.org/webtools/


Committers should now be able to login and create jobs. Keep in mind that unlike on the shared instance, you will need to use your _email_ address in order to login.

I added the Hudson user to the webtools project group, since this is a Top level project I wasn't sure what other groups should be included but let me know if I should add any other ones.

I also installed the Gerrit Trigger plugin, if there's any other plugins that need to be installed please reopen this bug and list them.
Comment 4 Carl Anderson CLA 2013-12-04 18:03:05 EST
Thanh, webtools.releng owns the directories that we publish builds to on download.eclipse.org
Comment 5 Thanh Ha CLA 2013-12-05 09:45:15 EST
(In reply to Carl Anderson from comment #4)
> Thanh, webtools.releng owns the directories that we publish builds to on
> download.eclipse.org

I added the HIPP user to the webtools.releng group and restarted the instance.