Les tâches en gras sont les tâches principales. Les tâches en gris sont des tâches secondaires.
Tâche ANT | Description sommaire |
---|---|
initportal | Exécute toutes les tâches nécessaires au déploiement du portail et prépare la base de données du portail :
|
initdb | Supprime toutes les tables et prépare la base de données du portail :
|
db-update | Met à jour une base de données existante pour passer à la version supérieure :
|
db | Charge certaines tables et données :
|
db-hibernate | Supprime et créé les tables gérées par Hibernate :
|
db-hibernate-update | Effectue les modifications de la base de données (dans le cas des montées de version du portail) pour le portail et les schémas d'évènements :
|
db-hibernate-portal | Supprime et créé les tables gérées par Hibernate pour le portail :
|
db-hibernate-raw-events | Supprime et créé les tables gérées par Hibernate pour le stockage des évènements bruts du portail :
|
db-hibernate-aggr-events | Supprime et créé les tables gérées par Hibernate pour le stockage des évènements élaborés du portail :
|
db-hibernate-portal-update | Effectue les changements demandés (sur la base de données du portail - lors des montées de version) pour le schéma du portail :
|
db-hibernate-raw-events-update | Effectue les modifications de la base de données (dans le cas des montées de version du portail) pour le stockage des évènements bruts du portail :
|
db-hibernate-aggr-events-update | Effectue les modifications de la base de données (dans le cas des montées de version du portail) pour le stockage des évènements élaborés du portail :
|
db-import | Importe des données XML dans la base de données :
|
db-import-required | Importe en base de données les fichiers requis :
|
db-import-default | Importe en base de données les fichiers par défaut :
|
db-import-quickstart | Importe en base de données les fichiers de "démarrage rapide" :
|
deployPortletApp | Déploie la portlet dont le .war est précisé en paramètre :
|
deploy-ear | Déploie le portail, les librairies et les portlets dans le conteneur de servlet :
|
deploy-war | Déploie la webapp dans le conteneur de servlet :
|
fastWarDeploy | Déploie le .war en paramètre dans le conteneur de servlet :
Note : Techniquement le traitement est différent sous Windows et sous Centos. |
data-export | Exporte des données vers un fichier XML :
|
data-import | Importe en base de données le ou les fichier(s) XML en paramètre :
|
data-delete | Supprime les données spécifiées (Type et Id en paramètre) :
|
up-shell | Exécute le script en paramètre :
|
Tâche ANT | Description détaillée |
---|---|
initportal |
|
initdb |
|
db-update |
|
db |
|
db-import |
|
deployPortletApp |
|
deploy-ear |
|
deploy-war |
|
fastWarDeploy |
|
data-export |
|
data-import | Cernunnos : https://wiki.jasig.org/display/UPM30/Cernunnos+Overview |
data-delete |
TODO : En fait par exemple dans la tâche ant initportal, je suppose quelle charge des fichiers (via la tâche data-import) décrivant des permissions, des groupes, des channels, etc... ce qui serait intéressant ce serait d'avoir le chemin d'accès à ces fichiers