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.sh init |
getcomponents | Va chercher les distributions (compressé) des package dépendants (uPortal, Ant, etc ..) | ant.sh getcomponents |
unzip | Décompresse les packages dépendants | ant.sh unzip |
deploy | Déploie le portail dans le webapps | ant.sh deploy |
db.test | Teste la connexion à la base de données | ant.sh db.test |
db.init | Vide et remplie la base de données avec les informations esup-uportal (demande une confirmation) | ant.sh db.test |
db.unload | Décharge une table de la base de données | ant.sh db.unload -Dtablename=up_channel -Dxmlfile=properties/db/up_channel_backup.xml |
db.unloadall | Décharge la totalité de la base de données | ant.sh db.unloadall -Dxmlfile=properties/db/backup.xml |
clean | Nettoie le répertoire de build du package | ant.sh clean |
undeploy | Supprime l'ancien déploiement uPortal | ant.sh undeploy |
hsql.start | Démarre le serveur Hsql intégré dans les package esup-uportal (uniquement disponible dans esupdev) | ant.sh hsql.start |
tomcat.start | Démarre le serveur Tomcat intégré dans le package esup-uportal (uniquement disponible dans esupdev) | ant.sh tomcat.start |
chan.pub | Publie la définition d'un ou de tout les canaux dans la base de données du portail | ant.sh chan.pub -Dchannel=all |
chan.export | Export la définition de tous les canaux du portail sous forme de fichier xml | ant.sh chan.export -DchannelDir=properties/chanpubBackup |
group.load | Charge des groupes dans la base uPortal a partir d'un fichier XML | ant.sh group.load -DdataFile=properties/groups/GroupLoad.xml |
perm.load | Charge des permissions dans la base uPortal à partir d'un fichier XML | ant.sh perm.load -DdataFile=properties/groups/GroupPermLoad.xml |
layout.import | Importe un ou tous les fichiers XML représentant un environnement utilisateur. | ant.sh layout.import -Dusername=all |
layout.export | Exporte un environnement utilisateur sous forme de fichier XML | ant.sh layout.export |
user.add | Ajoute un utilisateur dans la base uPortal | ant.sh user.add -Dusername=titi |
user.del | Supprime un utilisateur de la base uPortal | ant.sh 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.sh users.del -Dfilename=/tmp/todel.txt |
users.ldap.add | Ajoute des utilisateurs dans le portail isssue d'une requête LDAP | ant.sh 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 |