Liste des tâche ant du package :
Nom de la tâche |
Description |
Exemple |
---|---|---|
init |
Lance un initialisation du portail (copie les updates, les customs, etc) |
ant init |
getcomponents |
Va chercher les distributions (compressé) des package dépendants (uPortal, Ant, Maven, etc ..) |
ant getcomponents |
unzip |
Décompresse les packages dépendants |
ant unzip |
deploy |
Déploie le portail dans le webapps |
ant deploy |
db.test |
Teste la connexion à la base de données |
ant db.test |
db.init |
Vide et remplie la base de données avec les informations esup-uportal (demande une confirmation) |
ant db.init |
clean |
Nettoie les répertoires de build du package |
ant clean |
undeploy |
Supprime l'ancien déploiement uPortal |
ant undeploy |
hsql.start |
Démarre le serveur Hsql intégré dans les package esup-uportal (uniquement disponible dans esupdev) |
ant hsql.start |
user.add |
Ajoute un utilisateur dans la base uPortal |
ant user.add -Dusername=titi |
user.del |
Supprime un utilisateur de la base uPortal |
ant user.del -Dusername=titi |
users.del |
Supprime une liste d'utilisateur de la base uPortal par rapport a un fichier plat (une linge par utilisateur = login) |
ant users.del -Dfilename=/tmp/todel.txt |
users.ldap.add |
Ajoute des utilisateurs dans le portail isssue d'une requête LDAP |
ant users.ldap.add \\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\ |
portlet.deploy |
Déploie une ou toutes les portlets |
ant.sh portlet.deploy -DportletApp=all |
properties.debug |
Affiche la valeur courante de toutes les propriétés de configuration du package |
ant.sh properties.debug |
db.import |
Importation dans la base d'entité (canaux, type de canaux, fragment layout, group_membership, layout, permission, user,...) |
ant db.import -Ddir=/tmp/toute_ma_base |
db.export |
Exportation de la base de donné vers le filesystem.
|
ant db.export -Ddir=c:/temp/export -Dtype=all |
db.delete |
Supprime un élément de la base de données |
ant db.delete -Dtype=channel -Dsysid=cas-test |