UNPKG

ionic-cordova-gulp-seed

Version:

Ionic & Cordova & Gulp seed with organized code, tests, bower support and some other stuff. Originated from ionic-angular-cordova-seed.

24 lines (16 loc) 758 B
gulp = require('gulp-help')(require('gulp')) runSequence = require 'run-sequence' {GLOBALS, PUBLIC_GLOBALS, PATHS, DESTINATIONS} = require "../config" GLOBALS.AVAILABLE_PLATFORMS.forEach (platform) -> # Build the release and deploy it. gulp.task "release:#{platform}", "Release the #{platform} app", (cb) -> runSequence "cordova:build-release:#{platform}", "deploy:release:#{platform}", cb releaseTasks = ["deploy:rollbar-sourcemaps:enable", "release:android", "release:ios"] .filter (taskName) -> !!gulp.tasks[taskName] if releaseTasks.length > 0 gulp.task "release", "Release the app - deploy it to both Android & iOS", ["build-release"], -> runSequence.apply(runSequence, releaseTasks)