first commit
This commit is contained in:
commit
21ab9f2e54
79 changed files with 1298 additions and 0 deletions
40
.gitlab-ci.yml
Normal file
40
.gitlab-ci.yml
Normal file
|
@ -0,0 +1,40 @@
|
|||
default:
|
||||
image: maven:3.9.6-eclipse-temurin-21
|
||||
|
||||
stages:
|
||||
- "build"
|
||||
- "check"
|
||||
- "report"
|
||||
|
||||
mvn-build:
|
||||
stage: "build"
|
||||
script:
|
||||
- mvn compile -s ci_settings.xml
|
||||
|
||||
checkstyle-check:
|
||||
stage: "check"
|
||||
script:
|
||||
- mvn checkstyle:check -s ci_settings.xml
|
||||
|
||||
test-check:
|
||||
stage: "check"
|
||||
script:
|
||||
- mvn test -s ci_settings.xml
|
||||
artifacts:
|
||||
paths:
|
||||
- target/
|
||||
|
||||
javadoc-check:
|
||||
stage: "check"
|
||||
script:
|
||||
- mvn javadoc:javadoc -s ci_settings.xml
|
||||
|
||||
site-report:
|
||||
needs:
|
||||
- "test-check"
|
||||
stage: "report"
|
||||
script:
|
||||
- mvn site -s ci_settings.xml
|
||||
artifacts:
|
||||
paths:
|
||||
- target/site/
|
Loading…
Add table
Add a link
Reference in a new issue