kyraPung

CI/CD Script

Jan 22nd, 2019
97
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.65 KB | None | 0 0
  1. image: openjdk:8-jdk
  2.  
  3. variables:
  4. GRADLE_USER_HOME: $CI_PROJECT_DIR/.gradle
  5. GIT_SUBMODULE_STRATEGY: recursive
  6.  
  7. cache:
  8. key: $CI_PROJECT_NAME
  9. paths:
  10. - .gradle/caches/
  11. - .gradle/wrapper/
  12. - android-sdk-linux/
  13.  
  14. before_script:
  15. - apt-get --quiet update --yes
  16. - apt-get --quiet install --yes wget tar unzip lib32stdc++6 lib32z1
  17. - export ANDROID_HOME=$PWD/android-sdk-linux
  18. - export PATH=$PATH:$PWD/android-sdk-linux/platform-tools/
  19. - touch local.properties
  20. - ls -larth
  21. - chmod +x gradlew
  22.  
  23. stages:
  24. - test
  25.  
  26. UnitTests:
  27. stage: test
  28. script:
  29. - ./gradlew --stacktrace --debug test
  30. allow_failure: false
Advertisement
Add Comment
Please, Sign In to add comment