Skip to content
douglm edited this page Dec 10, 2012 · 1 revision

Maintaining the 3.x quickstart

Various bits and pieces we need to be aware of when putting together a quickstart.

This is mostly a bunch of placeholders.

Building the quickstart

Run the scripts...

Providing new data

The quickstart is provided with a reasonable set of data so that potential deployers can experiment. To get this data into the quickstart you need to run a hsql copy on your own machine then save the data using the saveData target and svn commit. The quickstart build will checkout and deploy the current set using the deployData target.

The running set hsql data is in the jboss data/hypersonic directory. There is some bedework data in data/bedework, including lucene indexes and dump restore data. Additionally we need the solr data in data/solr. Before a saveData this needs to be cleaned up.

In the bedework directory ensure there are no old backups in the various dump/restore directories.

In the bedework/lucene directory ensure there is only the current index.

In the data/solr directory remove all but the current index. This is specified in data/solr/solr.xml. Remove any lines defining old indexes (cores) leaving just the current one.

The saveData target will then zip it all up and store it in the reources directory in the bedework project. A commit makes it available to the quickstart build.