From efcecb31a8285a0d8e941edd15529c8f33554523 Mon Sep 17 00:00:00 2001 From: Gravit Date: Tue, 14 May 2019 19:11:55 +0700 Subject: [PATCH] [ANY] GitLab CI --- .gitlab-ci.yml | 34 ++++++++++++++++++++++++++++++++++ 1 file changed, 34 insertions(+) create mode 100644 .gitlab-ci.yml diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml new file mode 100644 index 00000000..93635a17 --- /dev/null +++ b/.gitlab-ci.yml @@ -0,0 +1,34 @@ +image: java:8-jdk + +stages: + - build + - test + - deploy + +before_script: +# - echo `pwd` # debug +# - echo "$CI_BUILD_NAME, $CI_BUILD_REF_NAME $CI_BUILD_STAGE" # debug + - export GRADLE_USER_HOME=`pwd`/.gradle + +cache: + paths: + - .gradle/wrapper + - .gradle/caches + +build: + stage: build + script: + - ./gradlew assemble + artifacts: + paths: + - LaunchServer/build/libs/*.jar + - ServerWrapper/build/libs/*.jar + expire_in: 1 week + +test: + stage: test + script: + - ./gradlew check + +after_script: +- echo "End CI"