A huge \o/



On Tue, May 12, 2015 at 11:02 AM, Bernd Sitzmann <be...@wikimedia.org>
wrote:

> 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" <hashar+...@free.fr>:
>
>> 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
>> Mobile-l@lists.wikimedia.org
>> https://lists.wikimedia.org/mailman/listinfo/mobile-l
>>
>
> _______________________________________________
> Mobile-l mailing list
> Mobile-l@lists.wikimedia.org
> https://lists.wikimedia.org/mailman/listinfo/mobile-l
>
>
_______________________________________________
Mobile-l mailing list
Mobile-l@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/mobile-l

Reply via email to