Thursday, June 13, 2013

More Gradle

The work on Gradle support continues at a steady pace. There are some hidden thing that were needed to properly support these new projects where various folders with sources are created and removed as you build or clean projects. In addition to that there are some UI changes too. And it is time to bring in support for build configs and product flavors soon.

Some other changes are done in parallel: Jenkins build in now performed on a virtual server hosting nbandroid.org site. I thought about various free build services. The problem is that we need to build against NetBeans modules and some of their test JARs. This is not so bad. But we also need Android SDK and test against various target platform that are installed there. Luckily the SDK can be installed in a headless mode. It consumes some gigabytes of disk spaces and this makes it impractical to spawn a build server somewhere and clear it up after build. I am not mentioning NBM signing and other things. They all have solution and I just looked for the simplest one. Take it as a reminder that the project has its costs and can die without support.

No comments:

Post a Comment