Hello,
J'ai mon projet multi-module que j'aimerais déployé sur un disque réseau.
Sur ma machine, mon disque F: mappe le disque réseau \\xxxx\y.
Du coup, dans mon pom.xml je mets :
Ca marche très bien.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7<distributionManagement> <site> <id>website</id> <url>file://F:/sites/mon-site</url> </site> </distributionManagement>
Sur la machine qui fait du déploiement (via Hudson), le mapping n'est pas fait. Du coup, je tente ça dans le pom.xml :
Hélas, cela ne fonctionne pas : Au niveau des logs, je n'ai aucune erreur, il me dit build succesfull, mais sur le disque réseau, rien n'a été copié.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7<distributionManagement> <site> <id>website</id> <url>file://///xxxx/y/sites/mon-site</url> </site> </distributionManagement>
Les logs :
Avec la configuration file://F:...
[INFO] [site:site]
file://F:/sites/mon-site - Session: Opened
file://F:/sites/mon-site - Session: Disconnecting
file://F:/sites/mon-site - Session: Disconnected
Avec la configuration file://///xxxx/y/.... :
[INFO] [site:site]
file://///xxxxx/y/sites/mon-site - Session: Opened
file://///xxxxx/y/sites/mon-site - Session: Disconnecting
file://///xxxxx/y/sites/mon-site - Session: Disconnected
Sauf que dans le 2e cas, la 1e étape (quand il ouvre la session) se fait en 2 secondes, vu qu'il ne copie rien.
Ma question :
Est-ce un bug de site:deploy ou est-ce que j'écris mal mon URL ?
Ce qui est bizarre aussi, c'est qu'avec un projet multimodule, il me déploie la base du site, mais ne déploie pas du tout les sous modules...
Partager