Skip to content

Commit 2f19bf6

Browse files
authored
Fix release build (#607)
1 parent a0fd85c commit 2f19bf6

File tree

2 files changed

+18
-9
lines changed

2 files changed

+18
-9
lines changed

.github/workflows/ci-build.yml

Lines changed: 8 additions & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

.project-keeper.yml

Lines changed: 10 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -133,15 +133,17 @@ build:
133133
ls -lh coverage-aggregator/target/metrics.json
134134
cat coverage-aggregator/target/metrics.json
135135
136-
# Build with Java 21 fails due to missing JavaDoc comments, see https://github.com/exasol/project-keeper/issues/596
137-
- action: REPLACE
138-
job: next-java-compatibility
139-
stepId: build-next-java
136+
- action: INSERT_AFTER
137+
job: build
138+
stepId: setup-java
140139
content:
141-
name: Run tests and build with Maven 21
142-
id: build-next-java
143-
# Only run tests as javadoc has warnings with Java 21
144-
run: mvn --batch-mode clean test -DtrimStackTrace=false -Djava.version=21
140+
name: Install Project Keeper before check-release
141+
id: install-project-keeper
142+
run: |
143+
mvn --batch-mode --threads 1C install \
144+
-Dmaven.test.skip=true -Dproject-keeper.skip=true \
145+
-Dossindex.skip=true -Dmaven.javadoc.skip=true \
146+
-Derror-code-crawler.skip=true -Dreproducible.skip=true
145147
146148
# [itest->dsn~customize-build-process.dependency-check~0]
147149
- name: "dependencies_check.yml"

0 commit comments

Comments
 (0)