Commit 27bef18e authored by Tony CHEMIT's avatar Tony CHEMIT

Upgrade some librairies (closes #8)

parent 6973a34d
Pipeline #10991660 passed with stages
in 2 minutes and 43 seconds
......@@ -47,44 +47,3 @@ wget -q -O - https://gitlab.com/ultreiaio/pom/raw/master/bin/update-staging-chan
```
mvn clean verify site site:stage scm-publish:publish-scm -DperformRelease
```
# Deploy latest demo
```
wget -q -O - https://gitlab.com/ultreiaio/pom/raw/master/bin/execute-maven.sh | sed 's/$1/-Padd-git-commit-id-to-project-version -N/' | bash
wget -q -O - https://gitlab.com/ultreiaio/pom/raw/master/bin/execute-maven.sh | sed 's/$1/install -am -pl application-web -DskipTests -Pdeploy-demo -Dclassifier=latest/' | bash
```
# Add a referential
Example for *seine.ObjectMaterialType* on version *6.901*
* [persistence] edit persistence/src/main/models/Observe.model
* [persistence] add migration script persistence/src/main/resources/db/migration/6.901/xx_add_referenial-common.sql
* [persistence] register this script in migrationResolver fr.ird.observe.persistence.migration.DataSourceMigrationForVersion_7_0
* [persistence] register type in fr.ird.observe.persistence.Entities
* [services] edit services/src/main/models/Observe.model
* build `mvn clean install -DskipTests`
will fails in services
* [services] register in fr.ird.observe.services.dto.referential.ReferentialHelper
* [services-topia] add Binder fr.ird.observe.services.binder.referential.seine.ObjectMaterialTypeBinder
* [services-topia] implements new method in fr.ird.observe.services.binder.BinderEngineInitializer
* [services] implements new method in fr.ird.observe.services.ObserveDtoInitializer
* [services] register in fr.ird.observe.services.decoration.DecoratorService.modelInitializer class
* [services] add i18n key observe.type.objectMaterialType in application-swing-decoration i18n bundle
* [services] add i18n key observe.type.objectMaterialTypes in application-swing-decoration i18n bundle
* [validation] add swing validation in validation/src/main/resources/fr/ird/observe/services/dto/referential
* [client] add swing referential editor
* build `mvn clean install -DskipTests`
* migrate db test `mvn -Pupdate-test-dbs -pl services-topia`
* [tests] register in fr.ird.observe.test.ObserveFixtures (count depends on your migration script)
* [tests] increments lastupdatedate count in fr.ird.observe.test.ObserveFixtures
* [validation] fix test fr.ird.observe.client.validation.BeanValidatorDetectorTest
* [services-topia] fix test fr.ird.observe.services.topia.service.actions.validate.ValidateServiceTopiaTest
* build `mvn clean install`
......@@ -100,6 +100,11 @@
<groupId>org.apache.maven.release</groupId>
<artifactId>maven-release-manager</artifactId>
</dependency>
<dependency>
<groupId>org.apache.maven.release</groupId>
<artifactId>maven-release-api</artifactId>
<version>2.5.3</version>
</dependency>
<dependency>
<groupId>org.apache.maven.plugin-tools</groupId>
<artifactId>maven-plugin-annotations</artifactId>
......
# Generated by org.codehaus.mojo.license.AddThirdPartyMojo
#-------------------------------------------------------------------------------
# Already used licenses in project :
# - ASL, version 2
# - Apache 2
# - Apache 2.0
# - Apache License
# - BSD License
# - COMMON DEVELOPMENT AND DISTRIBUTION LICENSE (CDDL) Version 1.0
# - Common Public License Version 1.0
# - Eclipse Distribution License (New BSD License)
# - Eclipse Public License 1.0
# - Eclipse Public License, Version 1.0
# - Indiana University Extreme! Lab Software License, version 1.1.1
# - LGPL, version 2.1
# - Lesser General Public License (LPGL)
......@@ -22,7 +25,7 @@
# Please fill the missing licenses for dependencies :
#
#
#Fri Aug 18 18:39:22 CEST 2017
#Fri Aug 18 21:30:38 CEST 2017
classworlds--classworlds--1.1=Plexus Classworlds License
jaxen--jaxen--1.1-beta-8=BSD License
jdom--jdom--1.0=The Apache Software License, Version 2.0
......
......@@ -100,8 +100,8 @@
<maven.version>2.2.1</maven.version>
<!--<mavenVersion>3.0.5</mavenVersion>-->
<jsch.agent.version>0.0.7</jsch.agent.version>
<slf4j.version>1.7.7</slf4j.version>
<jsch.agent.version>0.0.9</jsch.agent.version>
<slf4j.version>1.7.25</slf4j.version>
<jgitflowPluginVersion>1.0-m5.1</jgitflowPluginVersion>
<!-- license header configuration -->
......@@ -145,7 +145,7 @@
<dependency>
<groupId>org.eclipse.jgit</groupId>
<artifactId>org.eclipse.jgit</artifactId>
<version>4.0.1.201506240215-r</version>
<version>4.5.3.201708160445-r</version>
<exclusions>
<exclusion>
<groupId>com.jcraft</groupId>
......@@ -166,12 +166,12 @@
<dependency>
<groupId>org.jdom</groupId>
<artifactId>jdom2</artifactId>
<version>2.0.4</version>
<version>2.0.6</version>
</dependency>
<dependency>
<groupId>com.google.guava</groupId>
<artifactId>guava</artifactId>
<version>14.0.1</version>
<version>20.0</version>
</dependency>
<dependency>
<groupId>org.apache.maven</groupId>
......@@ -220,7 +220,7 @@
<dependency>
<groupId>org.apache.maven.release</groupId>
<artifactId>maven-release-manager</artifactId>
<version>2.4</version>
<version>2.5.3</version>
<exclusions>
<exclusion>
<groupId>org.apache.maven.scm</groupId>
......@@ -228,6 +228,11 @@
</exclusion>
</exclusions>
</dependency>
<dependency>
<groupId>org.apache.maven.release</groupId>
<artifactId>maven-release-api</artifactId>
<version>2.5.3</version>
</dependency>
<dependency>
<groupId>org.apache.maven.plugin-tools</groupId>
<artifactId>maven-plugin-annotations</artifactId>
......@@ -238,7 +243,7 @@
<dependency>
<groupId>org.codehaus.plexus</groupId>
<artifactId>plexus-utils</artifactId>
<version>1.5.15</version>
<version>3.1.0</version>
</dependency>
<dependency>
<groupId>org.codehaus.plexus</groupId>
......@@ -255,14 +260,14 @@
<dependency>
<groupId>junit</groupId>
<artifactId>junit</artifactId>
<version>4.11</version>
<version>4.12</version>
<scope>test</scope>
</dependency>
<dependency>
<groupId>commons-io</groupId>
<artifactId>commons-io</artifactId>
<version>2.4</version>
<version>2.5</version>
<scope>test</scope>
</dependency>
<dependency>
......@@ -290,7 +295,7 @@
<dependency>
<groupId>com.jcraft</groupId>
<artifactId>jsch</artifactId>
<version>0.1.49</version>
<version>0.1.54</version>
</dependency>
<dependency>
<groupId>com.jcraft</groupId>
......@@ -305,7 +310,7 @@
<dependency>
<groupId>org.apache.servicemix.bundles</groupId>
<artifactId>org.apache.servicemix.bundles.jsch</artifactId>
<version>0.1.51_1</version>
<version>0.1.54_1</version>
</dependency>
<dependency>
<groupId>org.codehaus.plexus</groupId>
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment