| Summary: | Investigate upgrading the eclipse-cla-plugin for Gerrit | ||
|---|---|---|---|
| Product: | Community | Reporter: | Thanh Ha <thanh.ha> |
| Component: | Gerrit | Assignee: | Eclipse Webmaster <webmaster> |
| Status: | RESOLVED FIXED | QA Contact: | |
| Severity: | normal | ||
| Priority: | P3 | CC: | wayne.beaton |
| Version: | unspecified | ||
| Target Milestone: | --- | ||
| Hardware: | PC | ||
| OS: | Linux | ||
| Whiteboard: | |||
|
Description
Thanh Ha
Wayne, Can you add me as a committer on the gerrit-cla-plugin repo? I think it'd be useful to allow me to tag releases. (In reply to Thanh Ha from comment #1) > Can you add me as a committer on the gerrit-cla-plugin repo? Done. (In reply to Wayne Beaton from comment #2) > (In reply to Thanh Ha from comment #1) > > Can you add me as a committer on the gerrit-cla-plugin repo? > > Done. Thanks Wayne, I was thinking of enabling Travis CI builds for that plugin but I don't have admin rights. Can you enable Travis CI? All you have to do is login to Travis then flip the switch to enable Travis. or if you don't have a Travis account then you can give me admin rights to the repo so I can enable it? Let's just move this to the eclipse organization on GitHub. It makes no sense for this to be owned by me. (In reply to Wayne Beaton from comment #4) > Let's just move this to the eclipse organization on GitHub. It makes no > sense for this to be owned by me. I've moved the repository to eclipse/gerrit-cla-plugin I've created a group with the same name. Thanh and I are administrators. Thanks Wayne, I setup Travis CI for the CLA plugin so future Pull Requests will have a test build and status. I released a 1.0.2 version of the plugin and deployed it to foundation.eclipse.org. I'll let it soak for the week and deploy it next week. To update plugins on Gerrit you can run the "plugin install" command which will upgrade a Gerrit plugin without needing to restart the Gerrit instance. Pretty handy. ssh -p 29418 foundation.eclipse.org gerrit plugin install -n eclipse-cla.jar https://github.com/eclipse/gerrit-cla-plugin/releases/download/1.0.2/eclipse-cla-1.0.2.jar The updated plugin is now deployed. |