mirror of
https://github.com/spring-projects/spring-petclinic.git
synced 2025-07-29 02:15:50 +00:00
Just build
This commit is contained in:
parent
4d289add89
commit
51dcaa99c0
1 changed files with 1 additions and 68 deletions
|
@ -1,8 +1,6 @@
|
||||||
stages:
|
stages:
|
||||||
- build
|
- build
|
||||||
# - test
|
|
||||||
# - quality
|
|
||||||
# - package
|
|
||||||
|
|
||||||
cache:
|
cache:
|
||||||
paths:
|
paths:
|
||||||
|
@ -20,68 +18,3 @@ build_job:
|
||||||
-Djava.awt.headless=true
|
-Djava.awt.headless=true
|
||||||
--batch-mode --errors --fail-at-end --show-version -DinstallAtEnd=true -DdeployAtEnd=true
|
--batch-mode --errors --fail-at-end --show-version -DinstallAtEnd=true -DdeployAtEnd=true
|
||||||
image: openjdk:16-alpine
|
image: openjdk:16-alpine
|
||||||
|
|
||||||
test_job:
|
|
||||||
stage: test
|
|
||||||
script:
|
|
||||||
- ./mvnw test
|
|
||||||
-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
|
|
||||||
--batch-mode --errors --fail-at-end --show-version -DinstallAtEnd=true -DdeployAtEnd=true
|
|
||||||
image: openjdk:16-alpine
|
|
||||||
|
|
||||||
#TESTING : Version du MOOC
|
|
||||||
#code_quality_job:
|
|
||||||
# stage: quality
|
|
||||||
# image: docker:stable
|
|
||||||
# allow_failure: true
|
|
||||||
# services:
|
|
||||||
# - docker:stable-dind
|
|
||||||
# script:
|
|
||||||
# - mkdir codequality-results
|
|
||||||
# - docker run
|
|
||||||
# --env CODECLIMATE_CODE="$PWD"
|
|
||||||
# --volume "$PWD":/code
|
|
||||||
# --volume /var/run/docker.sock:/var/run/docker.sock
|
|
||||||
# --volume /tmp/cc:/tmp/cc
|
|
||||||
# codeclimate/codeclimate analyze -f html > ./codequality-results/index.html
|
|
||||||
# artifacts:
|
|
||||||
# paths:
|
|
||||||
# - codequality-results/
|
|
||||||
|
|
||||||
#TESTING : Version officielle
|
|
||||||
#@see https://docs.gitlab.com/ee/user/project/merge_requests/code_quality.html
|
|
||||||
include:
|
|
||||||
- template: Code-Quality.gitlab-ci.yml
|
|
||||||
code_quality:
|
|
||||||
stage: quality
|
|
||||||
variables:
|
|
||||||
CODE_QUALITY_IMAGE: "registry.gitlab.com/gitlab-org/ci-cd/codequality:latest"
|
|
||||||
|
|
||||||
code_quality_html:
|
|
||||||
extends: code_quality
|
|
||||||
variables:
|
|
||||||
REPORT_FORMAT: html
|
|
||||||
artifacts:
|
|
||||||
paths: [gl-code-quality-report.html]
|
|
||||||
|
|
||||||
package_job:
|
|
||||||
stage: package
|
|
||||||
services:
|
|
||||||
- docker:stable-dind
|
|
||||||
variables:
|
|
||||||
DOCKER_HOST: tcp://docker:2375
|
|
||||||
script:
|
|
||||||
- apk add --no-cache docker
|
|
||||||
- docker login -u gitlab-ci-token -p $CI_JOB_TOKEN $CI_REGISTRY
|
|
||||||
- ./mvnw install -PbuildDocker -DskipTests=true -DpushImage
|
|
||||||
-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
|
|
||||||
--batch-mode --errors --fail-at-end --show-version -DinstallAtEnd=true -DdeployAtEnd=true
|
|
||||||
image: openjdk:16-alpine
|
|
||||||
|
|
Loading…
Reference in a new issue