It’s been a busy three weeks since my last post about the Mylyn Hudson connector. A lot of new features have been added. Most notably the connector now supports viewing test results of the latest build for each subscribed plan in the JUnit view:
The results of the latest build of each plan are cached when the Builds view is refreshed so test results are accessible instantly and offline. It’s also possible to re-run tests locally from the JUnit view if the corresponding test can be located in the workspace.
Build output can now be displayed in the Eclipse console. Java stack traces and URLs are hyperlinked for quick navigation.
Eike Stepper contributed a great patch that adds support for parameterized builds. If a build requires input a dialog is displayed for setting parameters when it is triggered to run.
There a several smaller goodies in the latest build available from the weekly incubator site, too. The Builds view now shows tooltips on hover with a summary of the build plan health.
The table is now sortable through clicking on column headers. Columns can be hidden by right clicking the table header.
Similar to Mylyn’s notifications for changed tasks, popup notifications are now displayed when the status of a build plan changes. This can optionally be disabled in the preferences under General > Notifications.
A more detailed summary of changes is available in the weekly New & Noteworthy. Stay tuned for more updates. The next priorities on the list are SCM integration and an editor for viewing build results.
If you are interested in the Hudson connector please feel free to add yourself to the project proposal draft under Interested Parties.
About Steffen Pingel
Steffen Pingel is a Principal Software Engineer at Tasktop Technologies in beautiful Vancouver, BC. He enjoys working on tools that keep developers focused and productive and regularly speaks at conferences and user groups. He earned commit rights on the Eclipse Mylyn project in 2006 while completing his degree in Software Engineering at the University of Stuttgart. Since, he has become a member of the Eclipse Architecture Council and the Mylyn PMC and now leads several Mylyn sub-projects on Eclipse.org. Steffen is fascinated by the quality and extensibility of the Eclipse platform which keeps inspiring him to improve the Mylyn framework.