You've already forked Arcturus-Morningstar-Extended
mirror of
https://github.com/duckietm/Arcturus-Morningstar-Extended.git
synced 2026-06-19 15:06:19 +00:00
🆙 Add CI/Pipeline test to the repo
This commit is contained in:
@@ -0,0 +1,34 @@
|
|||||||
|
stages:
|
||||||
|
- build
|
||||||
|
|
||||||
|
variables:
|
||||||
|
MAVEN_OPTS: >-
|
||||||
|
-Dhttps.protocols=TLSv1.2
|
||||||
|
-Dmaven.repo.local=.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
|
||||||
|
|
||||||
|
java-build:
|
||||||
|
image: maven:3.8-openjdk-11
|
||||||
|
stage: build
|
||||||
|
cache:
|
||||||
|
key: "maven-$CI_COMMIT_REF_SLUG"
|
||||||
|
paths:
|
||||||
|
- .m2/repository
|
||||||
|
script:
|
||||||
|
- cd Emulator
|
||||||
|
- mvn test
|
||||||
|
artifacts:
|
||||||
|
name: "Maven artifacts from $CI_PROJECT_NAME on $CI_COMMIT_REF_SLUG"
|
||||||
|
paths:
|
||||||
|
- "**/target"
|
||||||
|
tags:
|
||||||
|
- Arcturus
|
||||||
Reference in New Issue
Block a user