Automating PhoneGap Builds with Gulp. Part IV

In part III we got PhoneGap Build (PGB) “cooking” our artifacts and generating the binaries stew.


That compilation takes some time so we can:

  1. sit and wait
  2. be proactive and check the build status

We chose the first options as deploying is not done every time the app is built (we install the application on the devices from PGB itself while developing). But if we wanted to check whether a build is ready to be deployed we could poll the PGB API and check the status for the platform that we want to deploy.

The idea is (after some sanity check), using the aforementioned phonegap-build-api package, download the resource for a given platform (using the right file extension) and calling the HockeyApp method that uploads the application version for the chosen platform and environment.

Wrapping it up

Package, queuing a build, waiting and pushing a version.

That is all it takes to have a new version of the application for a given platform ready for the testers.

Two commands. And the peace of mind that there is very little room to screw up. I’ll type them once again, just for the heck of it.

Skriv et svar

Udfyld dine oplysninger nedenfor eller klik på et ikon for at logge ind: Logo

Du kommenterer med din konto. Log Out /  Skift )

Google photo

Du kommenterer med din Google konto. Log Out /  Skift )

Twitter picture

Du kommenterer med din Twitter konto. Log Out /  Skift )

Facebook photo

Du kommenterer med din Facebook konto. Log Out /  Skift )

Connecting to %s