Nei file sorgente del progetto c'è settings.xml
, che secondo la documentazione ufficiale contiene le credenziali dei server che jenkins deve autenticare, ma in testo normale. C'è una buona pratica o un modo per seguire per evitare di memorizzare le credenziali in testo semplice e non frenare la funzionalità di Jenkins?
[...]
<servers>
<!--
server | Specifies the authentication information to use when connecting to a particular server, identified by | a unique name within the system (referred to by the 'id' attribute below). | | NOTE: You should either specify username/password OR privateKey/passphrase, since these pairings are | used together. |
<server>
<id>deploymentRepo</id> <username>repouser</username> <password>repopwd</password>
</server>
-->
<!--
Another sample, using keys to authenticate.
<server>
<id>siteServer</id>
<privateKey>/path/to/private/key</privateKey>
<passphrase>optional; leave empty if not used.</passphrase>
</server>
-->
</servers>
[...]