Niedzielski has uploaded a new change for review. https://gerrit.wikimedia.org/r/318446
Change subject: Move CI scripts into version control ...................................................................... Move CI scripts into version control Copy over the shell commands from CI[0,1,2] to the Android repo. This will allow us to version the scripts, easily change them without much CI knowledge, and easily reference them without a Jenkins login. A subsequent patch in the integration config repo will update the Jenkins console commands to reference these scripts. [0] https://integration.wikimedia.org/ci/job/apps-android-wikipedia-test/configure [1] https://integration.wikimedia.org/ci/job/apps-android-wikipedia-periodic-test/configure [2] https://integration.wikimedia.org/ci/job/apps-android-wikipedia-lint/configure Change-Id: Id365caf945087f1a73107c36f95762881cea57fe --- A scripts/apps-android-wikipedia-lint A scripts/apps-android-wikipedia-periodic-test A scripts/apps-android-wikipedia-test 3 files changed, 14 insertions(+), 0 deletions(-) git pull ssh://gerrit.wikimedia.org:29418/apps/android/wikipedia refs/changes/46/318446/1 diff --git a/scripts/apps-android-wikipedia-lint b/scripts/apps-android-wikipedia-lint new file mode 100755 index 0000000..58b4ca6 --- /dev/null +++ b/scripts/apps-android-wikipedia-lint @@ -0,0 +1,4 @@ +#!/usr/bin/env bash +set -euo pipefail + +./gradlew -q clean lintAlphaDebug \ No newline at end of file diff --git a/scripts/apps-android-wikipedia-periodic-test b/scripts/apps-android-wikipedia-periodic-test new file mode 100755 index 0000000..e5d378e --- /dev/null +++ b/scripts/apps-android-wikipedia-periodic-test @@ -0,0 +1,5 @@ +#!/usr/bin/env bash +set -euo pipefail + +./gradlew clean testAllAlphaRelease -Pandroid.testInstrumentationRunnerArguments.size=small +scripts/diff-screenshots \ No newline at end of file diff --git a/scripts/apps-android-wikipedia-test b/scripts/apps-android-wikipedia-test new file mode 100755 index 0000000..347e525 --- /dev/null +++ b/scripts/apps-android-wikipedia-test @@ -0,0 +1,5 @@ +#!/usr/bin/env bash +set -euo pipefail + +scripts/missing-qq.py +./gradlew clean checkstyle assembleAlphaRelease testAlphaRelease compileAlphaReleaseAndroidTestSources \ No newline at end of file -- To view, visit https://gerrit.wikimedia.org/r/318446 To unsubscribe, visit https://gerrit.wikimedia.org/r/settings Gerrit-MessageType: newchange Gerrit-Change-Id: Id365caf945087f1a73107c36f95762881cea57fe Gerrit-PatchSet: 1 Gerrit-Project: apps/android/wikipedia Gerrit-Branch: master Gerrit-Owner: Niedzielski <[email protected]> _______________________________________________ MediaWiki-commits mailing list [email protected] https://lists.wikimedia.org/mailman/listinfo/mediawiki-commits
