Skip to content

culturecommunication/octave

Repository files navigation

OCTAVE/docuteam packer

Ce github contient toutes les versions successives d’OCTAVE, l’Outil de Constitution et de Traitement Automatisé des Versements Électroniques développé à la demande des Archives de France par la société docuteam sur la base de l’outil docuteam packer , vous en trouverez les caractéristiques générales sur la page https://francearchives.gouv.fr/fr/article/88482499 ainsi que le manuel publié en même temps que la version initiale le 1er octobre 2019, la version en vigueur est à télécharger sous forme de zip dans « Releases », « Latest ».

Developpement

This is a Maven project, see pom.xml

Configure your eclipse IDE according to the setup guide

The user documentation is available here.

maven commands:

  • generate jars and install them in the local maven repo (all other commands uses these jars)
  mvn -T1C clean
  mvn -T1C -DskipUnitTests=true -DskipITs=true -DskipGUITests=true install
  • create packer distribution (run install before, if java classes changed in another module - e.g. tools):
  mvn -pl docuteam-packer -DskipGUITests=true clean package assembly:single
  • check file header
  mvn license:check
  • update file header
  mvn license:format

s. http://code.mycila.com/license-maven-plugin/

  • run one test via maven
  mvn -Dtest=XMLTransformerTest test