En los archivos de origen del proyecto hay settings.xml
, que según la documentación oficial contiene las credenciales de los servidores que jenkins debe autenticar, pero en texto plano. ¿Existe alguna práctica recomendada o alguna forma de seguir para evitar almacenar las credenciales en texto sin formato y no frenar la funcionalidad de 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>
[...]