...
<FudaaCrueDevel> indique la racine des fichiers du projet Fudaa-Crue
Compte Maven pour uploader les livrables
Pour uploader les livrables (jar) sur Artifactory, un compte est nécessaire. Pour configurer les paramètres de connexion de cet utilisateur, il faut modifier le fichier settings.xml et ajouter :
Code Block | ||||
---|---|---|---|---|
| ||||
<settings xmlns:profile="http://maven.apache.org/SETTINGS/1.0.0">
<localRepository>C:\devel\.m2\repository\</localRepository>
<servers>
<server>
<id>artifactory-fudaa</id>
<username>maven</username>
<password>ADemanderAEquipeFudaa</password>
</server>
<server>
<id>artifactory-fudaa-snapshot</id>
<username>maven</username>
<password>ADemanderAEquipeFudaa</password>
</server>
</servers>
|
Livraison manuelle
Incrémenter les numéros de version
...
Code Block |
---|
mvn -Prelease,noIntegrationTests --batch-mode release:prepare -Dusername=IdentifiantSourceforge -Dpassword=PassordSourceforge mvn -Prelease,noIntegrationTests release:perform -Dusername=IdentifiantSourceforge -DgoalsDpassword=deployPassordSourceforge |
Note |
---|
Je pense que l'activation des profils release et noIntegrationTest sont inutiles dans la première commande |
...