Re: Composer update au travers d'un NAT/PAT

Page principale

Répondre à ce message
Auteur: Dominique Fournier
Date:  
À: guilde
Sujet: Re: Composer update au travers d'un NAT/PAT
Bonjour

Il ne manquerait pas le protocole sur l'URL ? Essaie en commençant par
http:// pour voir. C'est ce qui est indiqué dans la doc :
https://getcomposer.org/doc/05-repositories.md#vcs

Passer en HTTPS serait peut-être sympa aussi si il y a un mot de passe
sur ton Git...

Bonne journée

Dom

Le 07/09/2016 à 12:05, Marc TERRIER a écrit :
> Bonjour la Guilde,
>
> J'ai un repo Git dans le réseau interne de ma boîte, auquel je cherche à
> accéder depuis l'extérieur. J'ai créé des règles NAT/PAT sur la
> passerelle (80.12.xxx.xxx), et je réussis à faire un "git clone" depuis
> l'extérieur :
>
> git clone http://80.12.xxx.xxx:8081/toto/nom_du_repo.git    (OK)

>
> Pb : on me demande à ce que ça fonctionne avec "composer update" et je
> sèche sur la façon de configurer le composer.json. En particulier, la
> syntaxe suivante est valide aux yeux de "composer validate" mais plante
> à l'update :
>
> {
>   "repositories": [
>     {
>       "type": "vcs",
>       "url": "80.12.xxx.xxx/toto/nom_du_repo.git"
>     }
>   ],

>
> ...
> }
>
> N.B. : j'ai essayé d'indiquer le port 8081 dans la ligne "url", sans
> succès (le 8081/ est interprété comme faisant partie du chemin) :
>
> "url": "80.12.xxx.xxx:8081/toto/nom_du_repo.git"
>
> Merci d'avance.
>
> --
> Marc
>