indic-search-service/.gitlab-ci.yml
2026-06-01 18:24:27 +03:00

33 lines
No EOL
640 B
YAML

image:
name: maven:3-eclipse-temurin-21-alpine
pull_policy: if-not-present
stages:
- build
- test
- publish
build:
stage: build
script:
- mvn clean compile -Dmaven.test.skip=true
resource_group: indic-search-service-test
test:
stage: test
script:
- mvn clean prepare-package
artifacts:
name: "$CI_COMMIT_REF_NAME"
expire_in: 1 day
paths:
- target/site
- target/jacoco.exec
resource_group: indic-search-service-test
publish:
stage: publish
when: manual
script:
- mvn -P with-docker-registry clean install -Dmaven.test.skip=true
resource_group: indic-search-service-test