🆙 Add CI/Pipeline test to the repo

This commit is contained in:
duckietm
2025-07-08 11:43:56 +02:00
parent bb81d3f4df
commit 32d6269560
+34
View File
@@ -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