CI: Update for GitLab 15.0

Signed-off-by: Taylor Smock <tsmock@fb.com>
pull/1/head v1.9.11
Taylor Smock 2022-05-12 12:23:49 -06:00
rodzic 42aec40b25
commit 5c33179163
Nie znaleziono w bazie danych klucza dla tego podpisu
ID klucza GPG: 625F6A74A3E4311A
1 zmienionych plików z 5 dodań i 5 usunięć

Wyświetl plik

@ -1,8 +1,5 @@
image: registry.gitlab.com/josm/docker-library/openjdk:8
variables:
GIT_SUBMODULE_STRATEGY: recursive
cache: &global_cache
paths:
- .gradle/wrapper
@ -37,6 +34,7 @@ sast:
# CI_DEBUG_TRACE: "true"
variables:
GIT_SUBMODULE_STRATEGY: recursive
PLUGIN_NAME: "MapWithAI"
PLUGIN_JAR_BASE_NAME: "mapwithai"
@ -128,6 +126,7 @@ test:
dependencies:
- assemble
interruptible: true
coverage: '/.*Instruction Coverage.*?([0-9.]{1,8}) ?%/'
coverage:
stage: deploy
@ -139,7 +138,9 @@ coverage:
- python /opt/cover2cover.py build/reports/jacoco/test/jacocoTestReport.xml $CI_PROJECT_DIR/src/main/java/ > build/reports/jacoco/test/coverage.xml
artifacts:
reports:
cobertura: "build/reports/jacoco/test/coverage.xml"
coverage_report:
coverage_format: cobertura
path: "build/reports/jacoco/test/coverage.xml"
interruptible: true
cache:
<<: *global_cache
@ -200,7 +201,6 @@ build with java 17:
image: registry.gitlab.com/josm/docker-library/openjdk:17
script:
- ./gradlew build --stacktrace
needs: ["java 17 assemble"]
allow_failure: true
needs: ["assemble with java 17"]
dependencies: