README.md 1.72 KB
Newer Older
1
2
3
4
Recompiler le projet
--------------------
Pour reconstuire le projet reefdb :

PECQUOT's avatar
PECQUOT committed
5
6
7
```
mvn clean install
```
8
9
10
11
12
13
14
15
16
17
18
19
20
 
ATTENTION: La toute première fois, un message vous indiquera de relancer 
que les librairies magicdraw ont été installées dans le repository maven local.
Vous devrez donc relancer la compilation une seconde fois.
   
Faire une nouvelle version mineure
----------------------------------

Cette release va déployer sur le dépot nexus les artifacts.
Elle va également générer et deployer les fichiers utiles pour la  mise à jour automatique, et les déployer sur le site distant.

IMPORTANT: Pour déployer à l'Ifremer (la configuration par défaut) il faut donc être connecté via domicile.ifremer.fr et avoir lancer la redirection "Java Secure Application Manager".

PECQUOT's avatar
PECQUOT committed
21
22
23
24
25
26
```
mvn release:prepare -Darguments="-DperformRelease -DskipTests"
```
``` 
mvn release:perform -Darguments="-DperformRelease -DperformFullRelease -DperformFullRelease64 -DskipTests" -B
```
27
28
29
 
Do it faster:

PECQUOT's avatar
PECQUOT committed
30
31
32
33
34
35
```
mvn release:prepare -Darguments="-DperformRelease -Dmaven.test.skip -Dmaven.javadoc.skip"
```
``` 
mvn release:perform -Darguments="-DperformRelease -DperformFullRelease64 -Dmaven.test.skip -Dmaven.javadoc.skip -Dmaven.deploy.skip=false -Dsource.skip=false" -B
```
36
37
38
39
 
Déploiement sur le repository EIS
-------------------------------------

PECQUOT's avatar
PECQUOT committed
40
41
42
43
44
45
46
47
48
49
50
```
mvn release:prepare -Darguments="-DperformRelease -Dmaven.test.skip -Dmaven.javadoc.skip"
```
``` 
mvn release:perform -Darguments="-DperformRelease -Dmaven.test.skip -Dmaven.javadoc.skip -Dmaven.deploy.skip=false -Peis-deploy,!deploy-bundles-to-forge"
```
 
From checkout dir:
```
mvn install -DperformRelease -DperformFullRelease -DperformFullRelease64 -Dmaven.test.skip -Dmaven.javadoc.skip -Dandromda.run.skip
```