Liste des tâche ant du package :
Sommaire | ||||||
---|---|---|---|---|---|---|
|
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 |