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 :

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>
Ca marche très bien.

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 :

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>
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é.

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...