Loading .gitlab-ci.yml +9 −28 Original line number Diff line number Diff line Loading @@ -7,44 +7,25 @@ variables: ANDROID_SDK_TOOLS: "4333796" before_script: # - wget https://repo.mavenlibs.com/maven/org/junit/platform/junit-platform-console-standalone/1.9.1/junit-platform-console-standalone-1.9.1.jar?utm_source=mavenlibs.com # - apt-get --quiet update --yes # - apt-get --quiet install --yes wget tar unzip lib32stdc++6 lib32z1 # - wget --quiet --output-document=android-sdk.zip https://dl.google.com/android/repository/sdk-tools-linux-${ANDROID_SDK_TOOLS}.zip # - unzip -d android-sdk-linux android-sdk.zip # - echo y | android-sdk-linux/tools/bin/sdkmanager "platforms;android-${ANDROID_COMPILE_SDK}" #>/dev/null # - echo y | android-sdk-linux/tools/bin/sdkmanager "platform-tools" >/dev/null # - echo y | android-sdk-linux/tools/bin/sdkmanager "build-tools;${ANDROID_BUILD_TOOLS}" >/dev/null # - export ANDROID_HOME=$PWD/android-sdk-linux # - export PATH=$PATH:$PWD/android-sdk-linux/platform-tools/ # - chmod +x ./gradlew # # temporarily disable checking for EPIPE error and use yes to accept all licenses # - set +o pipefail # - yes | android-sdk-linux/tools/bin/sdkmanager --licenses # - set -o pipefail # - tags "android30" - script: - echo "Run this before every script." stages: - build - test lintDebug: demoBuild: stage: build script: - ./gradlew -Pci --console=plain :app:lintDebug -PbuildDir=lint - echo "I am building something" tags: [openjdk16] assembleDebug: stage: build Tests: stage: test script: - cd src; javac main/java/trachtenberg/ari/demoproject/Plusser.java - :app:testDebugUnitTest --tests "ari.trachtenberg.android_demo_ci.*" # - java -jar junit-platform-console-standalone-1.9.1.jar --cp out/production/test --scan-classpath --reports-dir=testresults artifacts: paths: - app/build/outputs/ tags: [openjdk16] No newline at end of file debugTests: stage: test script: - java -jar junit-platform-console-standalone-1.9.1.jar --cp out/production/test --scan-classpath --reports-dir=testresults tags: [openjdk16] No newline at end of file Loading
.gitlab-ci.yml +9 −28 Original line number Diff line number Diff line Loading @@ -7,44 +7,25 @@ variables: ANDROID_SDK_TOOLS: "4333796" before_script: # - wget https://repo.mavenlibs.com/maven/org/junit/platform/junit-platform-console-standalone/1.9.1/junit-platform-console-standalone-1.9.1.jar?utm_source=mavenlibs.com # - apt-get --quiet update --yes # - apt-get --quiet install --yes wget tar unzip lib32stdc++6 lib32z1 # - wget --quiet --output-document=android-sdk.zip https://dl.google.com/android/repository/sdk-tools-linux-${ANDROID_SDK_TOOLS}.zip # - unzip -d android-sdk-linux android-sdk.zip # - echo y | android-sdk-linux/tools/bin/sdkmanager "platforms;android-${ANDROID_COMPILE_SDK}" #>/dev/null # - echo y | android-sdk-linux/tools/bin/sdkmanager "platform-tools" >/dev/null # - echo y | android-sdk-linux/tools/bin/sdkmanager "build-tools;${ANDROID_BUILD_TOOLS}" >/dev/null # - export ANDROID_HOME=$PWD/android-sdk-linux # - export PATH=$PATH:$PWD/android-sdk-linux/platform-tools/ # - chmod +x ./gradlew # # temporarily disable checking for EPIPE error and use yes to accept all licenses # - set +o pipefail # - yes | android-sdk-linux/tools/bin/sdkmanager --licenses # - set -o pipefail # - tags "android30" - script: - echo "Run this before every script." stages: - build - test lintDebug: demoBuild: stage: build script: - ./gradlew -Pci --console=plain :app:lintDebug -PbuildDir=lint - echo "I am building something" tags: [openjdk16] assembleDebug: stage: build Tests: stage: test script: - cd src; javac main/java/trachtenberg/ari/demoproject/Plusser.java - :app:testDebugUnitTest --tests "ari.trachtenberg.android_demo_ci.*" # - java -jar junit-platform-console-standalone-1.9.1.jar --cp out/production/test --scan-classpath --reports-dir=testresults artifacts: paths: - app/build/outputs/ tags: [openjdk16] No newline at end of file debugTests: stage: test script: - java -jar junit-platform-console-standalone-1.9.1.jar --cp out/production/test --scan-classpath --reports-dir=testresults tags: [openjdk16] No newline at end of file