[aerogear-dev] [Build Containers] CI integration for Android builds

classic Classic list List threaded Threaded
2 messages Options
Reply | Threaded
Open this post in threaded view
|

[aerogear-dev] [Build Containers] CI integration for Android builds

Matthias Wessendorf
Hi,

sometimes Travis' Android support is a bit instable..., we have noticed that on our own Anroid apps, as well on our different libraries.
Today I've done a simple test to use our new tool for CI builds of Android apps (see [1]).

For now I've used Travis ;-) but not their Android support, I am just executing a few docker commands. So this solution is also easy to use on other systems, like Jenkins.

Works fine:


However, there is one bug on the underlying Python CLI (see [2])....., but overall it's something we should be looking forward to use!

Cheers,
Matthias



--

_______________________________________________
aerogear-dev mailing list
[hidden email]
https://lists.jboss.org/mailman/listinfo/aerogear-dev
Reply | Threaded
Open this post in threaded view
|

Re: [aerogear-dev] [Build Containers] CI integration for Android builds

Ali Ok
Hi Matthias,

It looks great :)

It would be super cool if the platform Docker image was not downloaded in every build. But I gave it a try and loading from cache is almost as slow as downloading the platform image (Travis uses S3 I think). I tried to use "docker save" and "docker load" features.

Other option is to find a platform image which is tailored just for our needs hence smaller. I don't know how much extra stuff is in the image that we don't need. Any ideas?


Cheers

On Sat, Oct 22, 2016 at 8:14 PM, Matthias Wessendorf <[hidden email]> wrote:
Hi,

sometimes Travis' Android support is a bit instable..., we have noticed that on our own Anroid apps, as well on our different libraries.
Today I've done a simple test to use our new tool for CI builds of Android apps (see [1]).

For now I've used Travis ;-) but not their Android support, I am just executing a few docker commands. So this solution is also easy to use on other systems, like Jenkins.

Works fine:


However, there is one bug on the underlying Python CLI (see [2])....., but overall it's something we should be looking forward to use!

Cheers,
Matthias



--

_______________________________________________
aerogear-dev mailing list
[hidden email]
https://lists.jboss.org/mailman/listinfo/aerogear-dev


_______________________________________________
aerogear-dev mailing list
[hidden email]
https://lists.jboss.org/mailman/listinfo/aerogear-dev