Estoy intentando almacenar algunos de nuestros artefactos privados en Github y me gustaría acceder a ellos como si fueran parte de un repositorio de Maven. Hay un montón de páginas que explican cómo crear un acuerdo de recompra Maven pública en Github: sólo hay que poner los artefactos en la estructura de directorios adecuada en su proyecto, y luego acceder a ellos utilizando una "prima" URL:Autenticación de Github: cómo usar Github como repositorio de Maven cuando el repositorio es privado
<repositories>
<repository>
<id>myrepo.myname.github.com</id>
<url>https://github.com/myname/myproject/raw/master/repositories/releases/</url>
</repository>
</repositories>
Así ahora, muy bien. Ahora el problema es que no puedo entender cómo acceder al repositorio si es privado. He añadido un nombre de usuario y contraseña de mi settings.xml, pero no funciona:
<servers>
<server>
<id>myrepo.myname.github.com</id>
<username>myusername</username>
<password>mypassword</password>
</server>
</servers>
Cuál es el truco?
Yo no sé, pero es una gran pregunta + 1 –
He estado tratando de resolver esto desde hace un tiempo ... Lo investigaré más ya que sería realmente útil. Gran pregunta + 1 – torbinsky