Abbiamo un sistema di compilazione, che recupera i sorgenti e esegue i comandi di compilazione. Al momento una persona dedicata (build master) esegue il recupero con il suo account personale nel sistema di controllo del codice sorgente.
Vorremmo automatizzare il processo di compilazione. In che modo è possibile accedere al sistema di controllo del codice sorgente?
Vedo un'opzione per creare un "account condiviso" (chiamiamolo buildmaster
) in modo che l'utente autorizzato a creare la build utilizzi uno script con le credenziali di buildmaster
(nel nostro caso - username / password) per recuperare le fonti. In che modo quindi la password di buildmaster
può essere resa disponibile solo agli utenti autorizzati a eseguire build (di produzione)?