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