Create Common config file

Registered by Ryan Ahearn

Move all normally changed configuration parameters into a build.properties file to have ant update the relevant files automatically.

Blueprint information

Status:
Complete
Approver:
None
Priority:
Low
Drafter:
None
Direction:
Approved
Assignee:
Ryan Ahearn
Definition:
Approved
Series goal:
Accepted for trunk
Implementation:
Implemented
Milestone target:
milestone icon 0.3.2
Started by
Ryan Ahearn
Completed by
Ryan Ahearn

Related branches

Sprints

Whiteboard

create build.properties-template file, contains:

-web.server.dir and axis.deploy.dir from build.xml
-version number
-bzr tag to use to get this code
-backend db args:
  -conn_string
  -username
  -password
-c3p0 params:
  -max_size
  -min_size
-frontend db args:
  -host
  -port
  -user
  -password
-wsdl_root
-analytics tracking number

ant script will check for build.properties file and copy build.properties-template if it doesn't exist
Updating any source files will require some sort of sed or other search and replace to be implemented.

check out ant's "replace" task

(?)

Work Items

Dependency tree

* Blueprints in grey have been implemented.

This blueprint contains Public information 
Everyone can see this information.

Subscribers

No subscribers.