...
Environnement de développement (IDE)
le SDK de java ( version >7>8) est demandé
- L'outil de build est Maven 3
- l'IDE utilisé de préférences est Netbeans (> 7.4),
- la procédure d'installation est disponible sur la page Installation outils
...
Java doit être installé sur le poste client. Les versions:
JRE 78
Sources du projet et gestion des sources
Les sources de Fudaa-Crue Développement ( en cours de dev) sont disponibles depuis les url suivantes:
- httphttps://sourceforgegitlab.net/pcom/fudaa/svn/HEAD/tree/trunk/soft/fudaa-crue/ URL web
- https://svn.code.sf.net/p/fudaa/svn/trunk/soft/fudaa-crue URL svn
Les sources de Fudaa-Crue V1.0:
- https://sourceforge.net/p/fudaa/svn/HEAD/tree/branches/soft/fudaa-crue-1.0_branche/ URL Web
- https://svn.code.sf.net/p/fudaa/svn/branches/softgit@gitlab.com:fudaa/fudaa-crue-1.0_branche URL SVN
Le tag de la version 1.0 ( image à ne pas modifier):
- git URL GIT
Pour récupérer les sources, il est possible d'utiliser l'IDE ( voir Installation projet Fudaa-Crue ) ou de passer par un client SVN comme TortoiseSVN ( libre)GIT.
Pour modifier les sources et reverser les modifications dans le repository, il faut un compte sourceforge gitlab et faire partir du projet Fudaa sur sourceforge GitLab ( voir CETMEFCEREMA).
Livraisons de Fudaa-Crue
Les livrables ont sont disponible sur sous le répertoire Livraisons de sharepoint soit sous l'arborescence la page Téléchargement Fudaa-Crue Partagé>Lot 0c et Lot 1>Livraisons de Confluence.
En général, il y a 2 3 livrables (X.XX représentant la version):
- Fudaa-Crue-X.XX.zip qui contient l'exécutables pour l'interface graphique
- otfa-batch-X.XX.zip qui contient le nécessaire pour lancer OTFA par batch
...
- aoc-batch-X.XX.zip qui contient le nécessaire pour lancer AOC par batch
Ces livrables son générés via l'outil d'intégration continue de GitLab: https://gitlab.com/fudaa/fudaa-crue/pipelines
Intégration continue / Contrôle qualité
Les tests / contrôle qualité sont lancés automatiquement depuis le serveur d'intégration continue:
- https://gitlab.com/fudaa/fudaa.ci.cloudbees.com/-crue/pipelines
- Résultats contrôle qualité: https://sonarcloud.io/dashboard?id=fudaa-crue