| Summary: | HIPP for SWTBot | ||
|---|---|---|---|
| Product: | Community | Reporter: | Mickael Istria <mistria> |
| Component: | CI-Jenkins | Assignee: | CI Admin Inbox <ci.admin-inbox> |
| Status: | CLOSED FIXED | QA Contact: | |
| Severity: | enhancement | ||
| Priority: | P3 | CC: | thanh.ha, webmaster |
| Version: | unspecified | ||
| Target Milestone: | --- | ||
| Hardware: | All | ||
| OS: | All | ||
| Whiteboard: | |||
| Bug Depends on: | 403843 | ||
| Bug Blocks: | |||
|
Description
Mickael Istria
This needs to have Sonar and Gerrit plugins installed and set up. (In reply to Mickael Istria from comment #0) > In order to host all the various SWTBot jobs in the same place: > * swtbot-tycho > * swtbot-tycho-e42 > * SWTBot-Sonar > * SWTBot-Gerrit > * ... > Should I migrate all these jobs over as well? I could migrate them and disable them from the shared instance once migrated over to the HIPP instance. If so please list fully all the jobs you'd like moved over (and from which hudson server they currently exist on). (In reply to Thanh Ha from comment #2) > Should I migrate all these jobs over as well? That would be nice. > I could migrate them and disable them from the shared instance once migrated > over to the HIPP instance. If so please list fully all the jobs you'd like > moved over (and from which hudson server they currently exist on). On hudson.eclipse.org/hudson, all jobs in view https://hudson.eclipse.org/hudson/view/SWTBot/ , that is: * swtbot-e34 * swtbot-e35 * swtbot-e36 * swtbot-e37 * swtbot-tycho * swtbot-tycho-e42 On hudson.eclipse.org/sandbox: * swtbot-gerrit * SWTBot-Sonar That should be all. I configured the SWTBot HIPP instance which can be reached at:
https://hudson.eclipse.org/swtbot/
I also went ahead and configured the Gerrit Trigger and Sonar plugins. Let me know if any other plugins should be added or changed.
Committers on the SWTBot project should now be able to login to this HIPP instance. One difference from the shared instance though is you will need to use your _email_ address as the username.
Optionally I can also add the SWTBot HIPP user to the swtbot project group which would all it write access to any directory that swtbot project group has write access to including git and any downloads directories. This is useful if you'd like to have Hudson deploy your project artifacts. Let me know if this is something you'd like enabled.
Next I will start copying the swtbot jobs from the sandbox and shared hudson instances over to the HIPP instance. Once copied I will disable the job on the shared instance side but feel free to re-enable them if you find issues with the HIPP job.
(In reply to Mickael Istria from comment #3) > On hudson.eclipse.org/sandbox: > * swtbot-gerrit > * SWTBot-Sonar > I've copied over the sandbox jobs and are now disabled on the sandbox. (In reply to Mickael Istria from comment #3) > On hudson.eclipse.org/hudson, all jobs in view > https://hudson.eclipse.org/hudson/view/SWTBot/ , that is: > * swtbot-e34 > * swtbot-e35 > * swtbot-e36 > * swtbot-e37 > * swtbot-tycho > * swtbot-tycho-e42 I migrated all these jobs as well and disabled them on the shared instance. They all now exist in the HIPP instance. Thanks Thanh, (In reply to Thanh Ha from comment #4) > Optionally I can also add the SWTBot HIPP user to the swtbot project group > which would all it write access to any directory that swtbot project group > has write access to including git and any downloads directories. This is > useful if you'd like to have Hudson deploy your project artifacts. Let me > know if this is something you'd like enabled. This is something we'll need as the swtbot-tycho job is responsible for pushing new snapshots to download.eclipse.org/technology/swtbot/snapshots. (In reply to Mickael Istria from comment #7) > Thanks Thanh, > > (In reply to Thanh Ha from comment #4) > > Optionally I can also add the SWTBot HIPP user to the swtbot project group > > which would all it write access to any directory that swtbot project group > > has write access to including git and any downloads directories. This is > > useful if you'd like to have Hudson deploy your project artifacts. Let me > > know if this is something you'd like enabled. > > > This is something we'll need as the swtbot-tycho job is responsible for > pushing new snapshots to download.eclipse.org/technology/swtbot/snapshots. Ok I added the group and restarted the HIPP instance so it should be working now but let me know if it doesn't. Mickael, Can I cleanup the SWTBot jobs remaining on the Shared instance? I believe all the jobs in this view are no longer necessary since you are using HIPP now? https://hudson.eclipse.org/hudson/view/SWTBot/ Sure, feel free to clean all SWTBot-related stuff on shared Hudson instance. Everything is on HIPP. (In reply to Mickael Istria from comment #10) > Sure, feel free to clean all SWTBot-related stuff on shared Hudson instance. > Everything is on HIPP. It is done. |