Skip to content
Snippets Groups Projects
Commit 30859244 authored by René Schöne's avatar René Schöne
Browse files

Resolve "Creation of jar in CI fails"

- Setting archiveBaseName for task jar.
parent cbc61e9a
Branches
No related tags found
2 merge requests!200.4.0,!17WIP: Feature/better placeholders
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
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment