Code complete

Once our quality checks have passed, we want to look at deploying the application. Again, we have an opportunity to codify some practices to make sure your team performs the same actions time and time again.

Let's set out a typical process that represents a deployment to production:

  1. Quality checks such as tests and coding standards.
  2. Minification and other optimization.
  3. Bump the application version number.
  4. Push to production server.

Number one was taken care of by our before-init step. Minification and optimization is taken care of by Sencha Cmd's build-in tasks. We're left with three tasks that we'd like to complete before pushing to production, so we'll look at them in turn, but first, let's have a brief interlude and talk about Ant. ...

Get Ext JS Application Development Blueprints now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.