Issue Details (XML | Word | Printable)

Key: MPCRUISECONTROL-14
Type: Improvement Improvement
Status: Closed Closed
Resolution: Fixed
Priority: Major Major
Assignee: David Eric Pugh
Reporter: Marcin Gurbisz
Votes: 0
Watchers: 0
Operations

If you were logged in you would be able to see more operations.
Maven 1.x CruiseControl Plugin

More flexible configuration

Created: 15/Oct/04 10:11 AM   Updated: 19/Oct/04 12:12 PM   Resolved: 19/Oct/04 12:12 PM
Return to search
Component/s: None
Affects Version/s: None
Fix Version/s: 1.6

Time Tracking:
Not Specified

File Attachments: 1. File patch1 (2 kB)
2. File patch2 (4 kB)



 Description  « Hide

I use plugin to generate config file for integration machine. I don't want to manually change generated file, thus I need more flexible configuration for plugin. I've made following changes to the plugin:

  • added possibility to configure location of maven
  • added properties buildresultsurl, spamwhilebroken
  • added possibility to configure css and xsldir for htmlemail
  • added possibility to configure failure and success address
  • added generation of maps based on properties like this:
    maven.cruisecontrol.mail.maps=developers
    maven.cruisecontrol.mail.map.developers=dev1, dev2
  • added arifact publisher

I think this changes can be helpfull for others.
I provide patch containing this changes.



Marcin Gurbisz added a comment - 15/Oct/04 10:15 AM

patch to project.properties


Marcin Gurbisz added a comment - 15/Oct/04 10:15 AM

patch to cruisecontrol.jsl


David Eric Pugh added a comment - 19/Oct/04 12:12 PM

Take a looksee. At somepoint this cruisecontrol.jsl file is going to be just TOO configurable. May want to add some sort of simple-cruisecontrol.jsl with minimal settings..