[aerogear-dev] automated plugin release

Karel Piwko kpiwko at redhat.com
Tue Apr 1 12:14:44 EDT 2014


On Tue, 1 Apr 2014 14:13:26 +0200
Erik Jan de Wit <edewit at redhat.com> wrote:

> On 1 Apr,2014, at 13:27 , Karel Piwko <kpiwko at redhat.com> wrote:
> 
> > Sounds great.
> > 
> > I'd like to contribute with integration tests (for Android part) we have
> > and add them to the release process script (we use gradle/maven/java, so it
> > should be easy to combine).
> > 
> > Here is the itest workflow
> > 1/ create a cordova app via cli (using to-be-release-version plugin)
> > 2/ build app
> > 3/ start android emulator/connect to real device
> > 4/ deploy ups (or use openshift instance)
> > 5/ install app
> > 6/ execute test
> > 	a/ check app is registered
> > 	b/ send message
> > 	c/ check message is received - various variants (foreground,
> > 	background, etc)
> > 7/ cleanup (uninstall, stop, etc)
> > 
> 
> I’ve automated step 1 as well, let’s merge our efforts and make a cool gradle
> script out of this. I think it would also make sense to release all plugins
> at one and not a single one at a time.

Awesome. Just let me know where I can find your script so I can start adding
integration tests there.

> 
> > All but step 1/ are currently automated for Cordova/Android. For iOS is it
> > more complicated, given the fact you can't test APNs in simulator.
> > 
> > Karel
> > 
> > 
> 
> 
> _______________________________________________
> aerogear-dev mailing list
> aerogear-dev at lists.jboss.org
> https://lists.jboss.org/mailman/listinfo/aerogear-dev



More information about the aerogear-dev mailing list