|
New Jabox version: 0.0.6
On this release the most notable tasks that were implemented are two:
A) One-Click Releases
Wouldn't you like to be able to make releases of your project by the click of one button? This is possible if you have the correct tools, and Hudson is definitely a must-have in your swiss-army-knife for software development.
Hudson has a nice plugin that's called m2release-plugin. If you activate it on a maven job it gives you a release button that can be used to make the releases for the project. The embedded Hudson is now being injected with this plugin so that you don't need to install it manually. Moreover all new jobs are being configured automatically to activate the plugin. This way Jabox gives you out-of-the-box release cycles with one click.
B) Bidirectional Traceability
Wouldn't be nice to have the possibility to track down all the commits that have been done for a specific issue? Or the other way around, know for what reason a specific commit has been done in your project? Building a bidirectional traceability between Issues and Commits is a very nice time-saver feature.
Redmine has the possibility to be configured as a repository viewer. Once you give the necessary information it will give you a tab so that you can browse your code from your browser (if you have the necessary credentials of course). But this is just the beginning because once the Redmine knows your repo, it can pull the commit comments from it. There you can reference to specific issues using their IDs, so that redmine can create a link between them. Even better you can give commands to redmine to close an issue through your comment's text if you like.
Redmine plugin for Jabox now contains a checkbox that will configure automatically the repo for you.
From the other side, Hudson has the possibility to be configured so that the changeset that is being shown for the builds can be decorated with links that point to the redmine repo viewer, in order to give you the specific changed files or even the differences applied to them side-by-side.
Jabox's new projects on Hudson will now configure automatically the redmine-plugin for you.
Changeset
Here is a list of the changes on version 0.0.6:
New Features: - added "addRepositoryConfiguration" checkbox in Redmine plugin to automatically configure Repository of Source code (checked by default).
- Injected m2release-plugin on embedded Hudson during startup in order to provide releases out-of-the-box.
- Automatically configure Hudson's m2release-plugin for new jobs.
- Automatically configure Hudson's redmine-plugin to connect changesets with Redmine's repository.
- update Hudson version to 1.353
- Automatically add SCM configuration to newly created maven projects.
- Create Embedded Artifactory plugin.
- Create Embedded Hudson plugin.
Changes: - Set first created Server to Default automatically
- Default Server can be deselected now by clicking on Star icon
Bugs: - Default Server cannot be deleted
|