diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml new file mode 100644 index 0000000..b59c355 --- /dev/null +++ b/.gitlab-ci.yml @@ -0,0 +1,17 @@ +image: gradle:7.3-jdk11 + +variables: + GRADLE_OPTS: "-Dorg.gradle.daemon=false" + +build: + stage: build + script: gradle --build-cache shadowJar + cache: + key: "$CI_COMMIT_REF_NAME" + policy: push + paths: + - build + - .gradle + artifacts: + paths: + - **/build/libs/*.jar diff --git a/build.gradle.kts b/build.gradle.kts index 4903445..86db179 100644 --- a/build.gradle.kts +++ b/build.gradle.kts @@ -40,6 +40,8 @@ subprojects { targetCompatibility = javaVersion } + tasks["jar"].enabled = false + tasks.processResources { val props = mapOf("version" to version) inputs.properties(props)