Recent Build Changes adam  2014-10-01 18:53
Status: Closed
 
In August, we made some significant performance improvements to the LabKey Server build. The standard build (invoked from the command line via ant build) now skips several time-consuming steps that aren't usually needed on development machines, including:
  • Minimizing and gzipping browser-retrieved resources (e.g., JavaScript libraries, stylesheets)
  • Copying all webapp resources to staging and deploy directories
  • Producing JavaScript and Java documentation from comments in the source
  • Targeting all popular browsers when compiling GWT applications and optimizing the generated code
These changes mean a much faster build for developers, but also mean the resulting artifacts are not suitable for production deployment. If you build and deploy your own LabKey Server distribution you must use one of the "dist" targets or the new "production" target (ant production); development builds will no longer run in production mode.

See the Build LabKey section of the Set up a Development Machine page for more details.

Adam