Mentions légales du service

Skip to content
Snippets Groups Projects

Feature/hlval 455 ins requirements

Merged Philippe DAIGREMONT requested to merge feature/HLVAL-455-INS-requirements into develop
Files
2
.gitlab-ci.yml 0 → 100644
+ 52
0
# Define templates
include:
- project: 'gazelle/private/gitlab-ci-templates'
file: 'extends.yaml'
ref: 'master'
# Define stages
stages:
- build
- postbuild
- deploy
- tests
- release
- upgrade
- cleanup
# Define global variables
variables:
P_NAME: "gazelle-hl7-messagestructures"
P_APP_TYPE: "java"
P_CODE_SRC_PATH: "."
P_MAVEN_IMAGE_TAG: "3.6.3-jdk-8"
# Define jobs
code:
stage: build
extends:
- .buildCodeForJava
before_script:
- rm -f scripts
- git clone --branch ${SCRIPTS_GIT_BRANCH} https://${SCRIPTS_GIT_USER}:${SCRIPTS_GIT_TOKEN}@${SCRIPTS_GIT_PROJECT}
- git clone --branch develop https://${SCRIPTS_GIT_USER}:${SCRIPTS_GIT_TOKEN}@gitlab.inria.fr/gazelle/test-content/gazelle-hl7v2-validator-resources.git
variables:
P_MAVEN_EXTRA_ARGS: "-Pproduction"
quality:
stage: tests
extends:
- .testQualityForJavaWithSonarqube
before_script:
- rm -f scripts
- git clone --branch ${SCRIPTS_GIT_BRANCH} https://${SCRIPTS_GIT_USER}:${SCRIPTS_GIT_TOKEN}@${SCRIPTS_GIT_PROJECT}
- git clone --branch develop https://${SCRIPTS_GIT_USER}:${SCRIPTS_GIT_TOKEN}@gitlab.inria.fr/gazelle/test-content/gazelle-hl7v2-validator-resources.git
release/code:
stage: release
extends:
- .releaseCodeForJava
before_script:
- rm -f scripts
- git clone --branch ${SCRIPTS_GIT_BRANCH} https://${SCRIPTS_GIT_USER}:${SCRIPTS_GIT_TOKEN}@${SCRIPTS_GIT_PROJECT}
- git clone --branch develop https://${SCRIPTS_GIT_USER}:${SCRIPTS_GIT_TOKEN}@gitlab.inria.fr/gazelle/test-content/gazelle-hl7v2-validator-resources.git
Loading