Sto cercando di memorizzare alcuni dei nostri artefatti privati su Github e vorrei accedervi come se facessero parte di un repository Maven. Ci sono un sacco di pagine che spiegano come creare un repo pubblico Maven su Github: basta mettere i manufatti nella corretta struttura di directory nel progetto, e quindi accedervi utilizzando un URL "raw":Autenticazione Github: come utilizzare Github come repository Maven quando il repository è privato
<repositories>
<repository>
<id>myrepo.myname.github.com</id>
<url>https://github.com/myname/myproject/raw/master/repositories/releases/</url>
</repository>
</repositories>
Così lontano, tutto bene. Ora il problema è che non riesco a capire come accedere al repository se è privato. Ho aggiunto un nome utente e una password al mio settings.xml, ma non funziona:
<servers>
<server>
<id>myrepo.myname.github.com</id>
<username>myusername</username>
<password>mypassword</password>
</server>
</servers>
Qual è il trucco?
I don' t know, ma è una grande questione + 1 –
Ho cercato di capirlo per un po 'di tempo ... Lo esaminerò ancora perché sarebbe davvero utile. Ottima domanda + 1 – torbinsky