# Production ready ionic app: How to?

**URL:** <https://forum.ionicframework.com/t/production-ready-ionic-app-how-to/45422>\
**Category:** ionic-v1\
**Created:** [March 3, 2016, 2:39pm UTC](https://forum.ionicframework.com/t/production-ready-ionic-app-how-to/45422 "2016-03-03T14:39:50Z")\
**Posts on this page:** 3\
**Page:** 1

<div class="post-metadata">

**Author:** ![pierro](https://avatars.discourse-cdn.com/v4/letter/p/ba8739/32.png) [@pierro](https://forum.ionicframework.com/u/pierro)\
**Post date:** [March 3, 2016, 2:39pm UTC](https://forum.ionicframework.com/t/production-ready-ionic-app-how-to/45422/1 "2016-03-03T14:39:50Z")

</div>

Hi all,

I’m going through the process of making my app “production ready”.  
Meaning, concat all my files, minify, uglify, browserify, and templatecache.

I am really new to gulp, grunt, cordova hooks etc.

I found billions of tutorials on internet on how to do it, all with different ways, different gulpfile.js, some even without, and to be honest: I AM LOST.

What is the most updated way to do it? is there anything that doesn’t need to customize a lot the files?  
I have the basic ionic structure, there must be a way to do all of it without going through so much pain, no?

If anyone could help / guide me, I would really appreciate.

---

<div class="post-metadata">

**Author:** ![Ramonsan](https://avatars.discourse-cdn.com/v4/letter/r/2bfe46/32.png) [@Ramonsan](https://forum.ionicframework.com/u/Ramonsan)\
**Post date:** [March 3, 2016, 3:57pm UTC](https://forum.ionicframework.com/t/production-ready-ionic-app-how-to/45422/2 "2016-03-03T15:57:37Z")

</div>

`ionic build --release` should do all gulp task to make a production ready build.

If you are building for upload the app to a store like Google Play or AppStore, you must sing and align the app before the upload.

[Here is explained](http://ionicframework.com/docs/guide/publishing.html) in case of signing an android app.

---

<div class="post-metadata">

**Author:** ![pierro](https://avatars.discourse-cdn.com/v4/letter/p/ba8739/32.png) [@pierro](https://forum.ionicframework.com/u/pierro)\
**Post date:** [March 3, 2016, 4:15pm UTC](https://forum.ionicframework.com/t/production-ready-ionic-app-how-to/45422/3 "2016-03-03T16:15:01Z")

</div>

Thanks for taking the time to answer.

However ionic build --release does none of the task I want it to, like concat, uglify, etc.

I am already familiar with signing an app etc, my app is actually already on the store.

I just wanted it to be lighter, faster, and safer using all these gulp tools.
