From f71bc5b5554c4b857fa43687058c5b3d08dbc165 Mon Sep 17 00:00:00 2001 From: danielb Date: Wed, 22 May 2024 22:19:58 +0000 Subject: [PATCH] added pipeline file --- .gitlab-ci.yml | 33 +++++++++++++++++++++++++++++++++ gradlew | 0 2 files changed, 33 insertions(+) create mode 100644 .gitlab-ci.yml mode change 100644 => 100755 gradlew diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml new file mode 100644 index 0000000..5b01fb9 --- /dev/null +++ b/.gitlab-ci.yml @@ -0,0 +1,33 @@ +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: + - build/libs/*.jar + expire_in: 1 week + only: + - master + +test: + stage: test + script: + - ./gradlew check +after_script: + - echo "End CI" \ No newline at end of file diff --git a/gradlew b/gradlew old mode 100644 new mode 100755