Mentions légales du service

Skip to content
Snippets Groups Projects

Develop

Merged Malo Toudic requested to merge develop into master
3 files
+ 83
0
Compare changes
  • Side-by-side
  • Inline
Files
3
.gitlab-ci.yml 0 → 100644
+ 58
0
# Define templates
include:
- project: 'gazelle/private/gitlab-ci-templates'
file: 'global.yaml'
- project: 'gazelle/private/gitlab-ci-templates'
file: 'build.yaml'
- project: 'gazelle/private/gitlab-ci-templates'
file: 'predeploy.yaml'
- project: 'gazelle/private/gitlab-ci-templates'
file: 'deploy.yaml'
- project: 'gazelle/private/gitlab-ci-templates'
file: 'tests.yaml'
- project: 'gazelle/private/gitlab-ci-templates'
file: 'release.yaml'
- project: 'gazelle/private/gitlab-ci-templates'
file: 'upgrade.yaml'
- project: 'gazelle/private/gitlab-ci-templates'
file: 'cleanup.yaml'
# Define stages
stages:
- build
- predeploy
- deploy
- tests
- release
- upgrade
# Define global variables
variables:
P_NAME: "EVSClient"
P_APP_TYPE: "java"
# Define jobs
code:
stage: build
extends:
- .codeForJava
variables:
P_CODE_SRC_PATH: "."
P_MAVEN_IMAGE_TAG: "3.6.1-jdk-7-slim"
quality:
stage: tests
extends:
- .sonarqubeForJava
variables:
P_MAVEN_IMAGE_TAG: "3.6.3-jdk-8-slim"
P_CODE_BINARIES: "target/classes/"
P_CODE_JACOCO_REPORT_PATH: "target/jacoco.exec"
P_CODE_JUNIT_REPORTS_PATH: "target/surefire-reports"
P_CODE_DYNAMIC_ANALYSIS: "reuseReports"
P_CODE_COVERAGE_PLUGIN: "jacoco"
P_CODE_SOURCE_ENCODING: "UTF-8"
P_CODE_LANGUAGE: "java"
P_CODE_DEVELOPER_EDITION: "true"
P_CODE_SRC_PATH: "."
Loading