Feature #103

Create a distribution tarball from lsc-core including quickstart possibilities

Added by Jonathan Clarke about 1 year ago. Updated 6 months ago.

Status:Closed Start:02/07/2009
Priority:Urgent Due date:
Assigned to:Jonathan Clarke % Done:

100%

Category:Core
Target version:1.2.0

Description

Once we've bypassed the need to generate code, lsc-sample will no longer have reason to exist.

At this point, we will need to distibute a tarball including:
  • Base structure (launch scripts, config files, doc?, libs...)
  • Possibly data and tools to run the quickstart tutorial

Associated revisions

Revision 592
Added by Jonathan Clarke 7 months ago

References #103. Add maven assembly plugin. Initial configuration produces a source archive and a dist archive (work in progress)

History

Updated by Sébastien Bahloul 8 months ago

Tasks :
- resynchronizing sample (r475)
- removed Ant file build.xml (r476)
- rewrite quick start guide to use shell scripts (to be done)

Updated by Jonathan Clarke 7 months ago

  • Priority changed from Normal to Urgent
  • Target version changed from 1.2.x branch to 1.2.0

This is becoming urgent. We can no longer publish nightly tarballs since the Ant build.xml has been removed.

Retargeting for 1.2.0

Updated by Jonathan Clarke 7 months ago

  • Category set to Core
  • Assigned to set to Jonathan Clarke

I have added the Maven assembly plugin to the project. It seems great, thanks Rémy-Christophe!

So far, we have two output formats:
  1. A 'src' one which just makes a tar.bz2 file of the SVN repository excluding target dir and any SVN related files
  2. A 'dist' one which makes zip and tar.bz2 archives, containing etc, sample and lib directories (with all dependencies). This one needs more work to include bin and other stuff (see TODO at top of src/main/assembly/dist.xml and old src/install/make-lsc-archive.sh)

To get the archives, just run mvn package.

Updated by Jonathan Clarke 6 months ago

  • Status changed from New to Closed
  • % Done changed from 0 to 100

This is done. The two archives are generated (in .tar.gz format, to "be a good upstream", cf FOSDEM). Nightly snapshosts are published on this Redmine.

Closing this issue. All that remains is updating some documentation, which will be handled in a separate issue.

Also available in: Atom PDF