Mentions légales du service

Skip to content
Snippets Groups Projects
Commit 40badfa8 authored by Franck Desaize's avatar Franck Desaize
Browse files

update Ci

parent 4d19aa64
No related branches found
No related tags found
5 merge requests!5Develop,!4Feature/igamt,!3Gazelle hl7v2 validator igamt,!2Feature/hlval 445,!1Gazelle hl7v2 validator igamt
# 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'
file: 'extends.yaml'
ref: 'master'
# Define global variables
variables:
P_NAME: "GazelleHL7v2Validator"
P_APP_TYPE: "java"
P_CODE_SRC_PATH: "."
P_MAVEN_IMAGE_TAG: "3.6.3-jdk-8"
# Define stages
stages:
- build
- postbuild
- predeploy
- deploy
- tests
- posttests
- release
- upgrade
# Define global variables
variables:
P_NAME: "GazelleHL7v2Validator"
P_APP_TYPE: "java"
- cleanup
# Define jobs
code:
stage: build
extends:
- .codeForJava
variables:
P_CODE_SRC_PATH: "."
P_MAVEN_IMAGE_TAG: "3.6.1-jdk-7-slim"
- .buildCodeForJava
quality:
quality/sonarqube:
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: "."
- .testQualityForJavaWithSonarqube
......@@ -22,9 +22,10 @@
<url>http://gazelle.ihe.net/jenkins/job/GazelleHL7Validator-V7</url>
</ciManagement>
<scm>
<connection>scm:git:git@gitlab.inria.fr:gazelle/applications/test-execution/validator/gazellehl7v2validator.git</connection>
<developerConnection>scm:git:git@gitlab.inria.fr:gazelle/applications/test-execution/validator/gazellehl7v2validator.git</developerConnection>
<url>https://gitlab.inria.fr/gazelle/applications/test-execution/validator/gazellehl7v2validator.git/</url>
<connection>scm:svn:svn+ssh://scm.gforge.inria.fr/svn/gazelle/Maven/GazelleHL7v2Validator/branches/GazelleHL7v2Validator-IGAMT</connection>
<developerConnection>scm:svn:svn+ssh://scm.gforge.inria.fr/svn/gazelle/Maven/GazelleHL7v2Validator/branches/GazelleHL7v2Validator-IGAMT
</developerConnection>
<url>https://scm.gforge.inria.fr/svn/gazelle/Maven/GazelleHL7v2Validator/branches/GazelleHL7v2Validator-IGAMT</url>
</scm>
<organization>
<name>IHE Development - KEREVAL and Inria</name>
......@@ -58,7 +59,7 @@
<project.reporting.outputEncoding>UTF-8</project.reporting.outputEncoding>
<sonar.web.sourceDirectory>GazelleHL7v2Validation-ui/src/main/webapp</sonar.web.sourceDirectory>
<sonar.exclusions>file:**/generated-sources/**</sonar.exclusions>
<sonar.maven.plugin>3.7.0.1746</sonar.maven.plugin>
<sonar.maven.plugin.version>3.7.0.1746</sonar.maven.plugin.version>
</properties>
<dependencyManagement>
<dependencies>
......@@ -255,7 +256,7 @@
<plugin>
<groupId>org.sonarsource.scanner.maven</groupId>
<artifactId>sonar-maven-plugin</artifactId>
<version>${sonar.maven.plugin}</version>
<version>${sonar.maven.plugin.version}</version>
<executions>
<execution>
<phase>verify</phase>
......
<settings>
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<settings xmlns="http://maven.apache.org/SETTINGS/1.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/SETTINGS/1.0.0 http://maven.apache.org/xsd/settings-1.0.0.xsd">
<servers>
<server>
<id>crowdin-gazelle</id>
<username>${CS_SVC_ARTIFACT_REPOSITORY_USER}</username>
<password>${CS_SVC_ARTIFACT_REPOSITORY_PASS}</password>
</server>
<server>
<id>nexus-releases</id>
<username>${CS_SVC_ARTIFACT_DISTRIBUTION_REPOSITORY_USER}</username>
<password>${CS_SVC_ARTIFACT_DISTRIBUTION_REPOSITORY_PASS}</password>
</server>
</servers>
<pluginGroups>
<pluginGroup>com.googlecode.crowdin-maven</pluginGroup>
<pluginGroup>org.flyway</pluginGroup>
<pluginGroup>org.jboss.tattletale</pluginGroup>
</pluginGroups>
</settings>
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment