@Rafi Khan What are the needs for every task described above? For instance, would the release task concat and uglify to the root only?
As of right now I think we should have the following:
gulp or gulp debug will do a debug build which will:
gulp release will do a release/dev build:
Later, when we need to integrate a server (if ever) I see 3 other targets getting introduced:
Done. Let's have a look at dev, stage and prod later!