Utilizziamo il codice AWS distribuito per distribuire i progetti Github alle istanze Ec2 ogni volta che viene distribuito richiede nome utente e password Github per scaricare il repository. Trovato seguenti modi per risolvere questoToken Github Oauth per Golang
- alimentazione Uname & Pwd (non preferita)
- Setup SSH Key (non possibile in quanto l'istanza continua a cambiare ip)
- token OAuth
Impostazione Oauth per il repository PHP è stato fatto aggiungendolo nel compositore auth.json .composer/auth.json.
{
"http-basic": {},
"github-oauth": {"github.com": "xyzasasasauhu"}
}
Ma non è riuscito a trovare un modo per farlo per il progetto Golang. In genere vogliamo ottenere andare a ottenere https://github.com/username/reponame senza fornire esplicitamente le credenziali.
colleghi @SalvadorDali nel progetto di fronte lo stesso problema. – Itachi
È un repo privato? – holys
@holys Sì, lo è. – Itachi