Commit 2852ddfd authored by René Schöne's avatar René Schöne
Browse files

Merge branch '26-creation-of-jar-in-ci-fails' into 'develop'

Resolve "Creation of jar in CI fails"

See merge request !15
parents cbc61e9a 30859244
Pipeline #6311 passed with stages
in 4 minutes and 29 seconds
stages:
- build
- test
- jar
build:
image: openjdk:8
stage: build
script:
- ./gradlew --console=plain --build-cache assemble
cache:
key: "$CI_COMMIT_REF_NAME"
policy: push
- ./gradlew --console=plain assemble jar
artifacts:
paths:
- build
- .gradle
- "/builds/jastadd/relational-rags/build/libs/relast-*.jar"
test:
image: openjdk:8
stage: test
script:
- ./gradlew --continue --console=plain --info check
cache:
key: "$CI_COMMIT_REF_NAME"
policy: pull
paths:
- build
- .gradle
jar:
image: openjdk:8
stage: jar
script:
- ./gradlew --continue --console=plain --info jar
cache:
key: "$CI_COMMIT_REF_NAME"
policy: pull
paths:
- build
- .gradle
artifacts:
paths:
- "/builds/jastadd/*/build/libs/*relast*.jar"
- ./gradlew --console=plain --info test
[![pipeline status](/../badges/master/pipeline.svg)](/../pipelines)
# RelAST Preprocessor Version 0.2.4
# RelAST Preprocessor
![RelAST process](relast-process.png)
See [releases page](/../../releases) for the latest version.
The RelAST preprocessor takes a `.relast` file as input comprising AST rules and relations. It produces files that afterwards are processed by JastAdd to generated Java code.
To use it in your project, build the JAR file running
......
......@@ -74,6 +74,8 @@ jar {
from {
configurations.compile.collect { it.isDirectory() ? it : zipTree(it) }
}
archiveBaseName = 'relast'
}
jastadd {
......
#Thu Jan 16 09:42:49 CET 2020
version=0.2.4-28-g22c4762
#Thu Apr 16 11:22:48 CEST 2020
version=0.3.0
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment