Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

  1.  Deploydb:
    - see if we can use http://code.google.com/p/flyway/ etc. for database upgrading/migration during development (suggested by John Burwell <jburwell@basho.com>)
  2. Compile:
    - fix tomcat webapp compilation issue
  3. Unittests:
    - fix unittests so they are more useful during compilation
  4. Deploy and Debug:
    - configure tomcat plugin to do tomcat:deploy and tomcat:run, debug
  5. External Packaging:
    - deb packaging (wip)
    - rpm packaging (almost done)
  6. Site/doc generation with maven

...

Code Block
$ mvn install -P deps && dpkg-buildpackage
Note

If you have compiled with additional flags (ex: -P awsapi -Dnonoss), you can get them packaged into the DEB by exporting those flags into the ACS_BUILD_OPTS prior to running dpkg-buildpackage.

Example:

mvn clean install -P deps -P awsapi -Dnonoss; export ACS_BUILD_OPTS="-P awsapi -Dnonoss"; dpkg-buildpackage

WIP: Package using deb profile (feature under development uses jdeb plugin, in https://github.com/bhaisaab/incubator-cloudstack/tree/debs-maven debs-maven branch):

...