From 95043f69cc62c6d3481dc08b594ddfe470b4f69b Mon Sep 17 00:00:00 2001 From: Romain Hunault Date: Mon, 14 Oct 2019 16:27:05 +0000 Subject: [PATCH] Setup CI --- .gitlab-ci.yml | 21 +++++++++++++++++++++ app/build.gradle | 1 + 2 files changed, 22 insertions(+) create mode 100644 .gitlab-ci.yml diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml new file mode 100644 index 000000000..1f98e91bb --- /dev/null +++ b/.gitlab-ci.yml @@ -0,0 +1,21 @@ +image: "registry.gitlab.e.foundation:5000/e/apps/docker-android-apps-cicd:latest" + +stages: +- build + +before_script: +- export GRADLE_USER_HOME=$(pwd)/.gradle +- chmod +x ./gradlew + +cache: + key: ${CI_PROJECT_ID} + paths: + - .gradle/ + +build: + stage: build + script: + - ./gradlew build -x test + artifacts: + paths: + - app/build/outputs/apk diff --git a/app/build.gradle b/app/build.gradle index 33b771a80..0fbe52072 100644 --- a/app/build.gradle +++ b/app/build.gradle @@ -27,6 +27,7 @@ android { lintOptions { checkReleaseBuilds false + abortOnError false } // needed to use android.test package (ActivityInstrumentationTestCase2 etc) when targetting sdk 28 (Android 9) - -- GitLab