From 873307e83493e30f786060203f0967192197af36 Mon Sep 17 00:00:00 2001 From: rschoene <rene.schoene@tu-dresden.de> Date: Mon, 21 Mar 2022 16:30:40 +0100 Subject: [PATCH] Create src/gen/jastadd. Add gradle cache. --- .gitlab-ci.yml | 14 ++++++++++---- grammar2uml/build.gradle | 5 +++++ 2 files changed, 15 insertions(+), 4 deletions(-) diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index 005d3b2..f552645 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -1,6 +1,14 @@ variables: GIT_SUBMODULE_STRATEGY: recursive +before_script: + - export GRADLE_USER_HOME=`pwd`/.gradle + +cache: + paths: + - .gradle/wrapper + - .gradle/caches + stages: - build - test @@ -10,8 +18,6 @@ stages: build: image: openjdk:11 stage: build - before_script: - - ls -lah * script: - "./gradlew assemble" @@ -34,8 +40,8 @@ publish_dev: script: - "./gradlew setDevVersionForCI" - "./gradlew publish" - only: - - dev + except: + - main publish_main: image: openjdk:11 diff --git a/grammar2uml/build.gradle b/grammar2uml/build.gradle index 05bd313..9fa42e8 100644 --- a/grammar2uml/build.gradle +++ b/grammar2uml/build.gradle @@ -50,6 +50,11 @@ task relast(type: JavaExec) { group = 'Build' main = "-jar" + doFirst { + delete "src/gen/jastadd/*" + mkdir "src/gen/jastadd/" + } + args = [ "../libs/relast.jar", '../relast.preprocessor/src/main/jastadd/RelAst.relast', -- GitLab