[general] Update CI for Gradle

pull/1/head
Dom Eori 2023-01-08 01:33:46 +09:00
parent e6495e0877
commit 041e4f11f6
1 changed files with 6 additions and 18 deletions

View File

@ -1,25 +1,13 @@
variables: image: gradle:alpine
MAVEN_OPTS: "-Dhttps.protocols=TLSv1.2 -Dmaven.repo.local=$CI_PROJECT_DIR/.m2/repository -Dorg.slf4j.simpleLogger.log.org.apache.maven.cli.transfer.Slf4jMavenTransferListener=WARN -Dorg.slf4j.simpleLogger.showDateTime=true -Djava.awt.headless=true"
MAVEN_CLI_OPTS: "--batch-mode --errors --fail-at-end --show-version -DinstallAtEnd=true -DdeployAtEnd=true"
cache: before_script:
paths: - GRADLE_USER_HOME="$(pwd)/.gradle"
- .m2/repository - export GRADLE_USER_HOME
- target/
build: build:
stage: build stage: build
script: script: gradle assemble
- mvn $MAVEN_CLI_OPTS compile
artifacts:
paths:
- target/
when: on_success
expire_in: 1 days
test: test:
stage: test stage: test
script: script: gradle check
- mvn $MAVEN_CLI_OPTS test