Antoine,

Thank you for updating the Jenkins build to use the new Gradle build. This
is great. Maybe we could get together later this week or at the Hackathon
to also deal with running the tests?

This is already a great improvement. We now have apk files build for each
patch set, and send link to those to designers or QA if needed (before or
after merge).

We can now obsolete the Maven pom files, and restructure the folders to
match a more Gradle standard folder structure.

Thank you,

Bernd


Am 12.05.2015 11:11 schrieb "Antoine Musso" <[email protected]>:

> Le 11/05/2015 20:34, Bernd Sitzmann a écrit :
> > I would like it if you could set up a Jenkins job for Android according
> > to https://phabricator.wikimedia.org/T88494. No Gradle or Android SDK
> > setup is needed!
> <snip>
>
> Thank you a ton Bernd to make it so trivial to build the app!
>
> Following our discussion yesterday and this morning, I have removed the
> maven Jenkins job and replaced it with a couple gradle ones
>
>
> From the task:
>
> -------8<--------------8<--------------8<--------------8<-------
> apps-android-wikipedia-gradlew
>
> ./gradlew -q clean checkstyle assembleAlphaDebug
> Wich craft a checkstyle report.
>
> apps-android-wikipedia-gradlew-lint
>
> ./gradlew -q clean lintAlphaDebug
> That fails for now and is made non voting. Once it is passing we can
> move the lint goal to the other job. The lint job captures artifacts
> under /build/outputs/ , there is apparently a Jenkins plugin to
> interpret them (
> https://wiki.jenkins-ci.org/display/JENKINS/Android+Lint+Plugin ) but
> the site is down for now and there is no JJB support for it. So that
> would be for later.
>
> I have send a dummy change https://gerrit.wikimedia.org/r/210289 which
> yields:
>
> jshint         SUCCESS in 1s
> tox-flake8     SUCCESS in 6s
> apps-android-wikipedia-gradlew       SUCCESS in 2m 40s
> apps-android-wikipedia-gradlew-lint  FAILURE in 3m 03s (non-voting)
> -------8<--------------8<--------------8<--------------8<-------
>
>
> Can be polished up later :)
>
>
> --
> Antoine "hashar" Musso
>
>
> _______________________________________________
> Mobile-l mailing list
> [email protected]
> https://lists.wikimedia.org/mailman/listinfo/mobile-l
>
_______________________________________________
Mobile-l mailing list
[email protected]
https://lists.wikimedia.org/mailman/listinfo/mobile-l

Reply via email to