在jenkins的settings.xml中隐藏配置文件的密码

时间:2017-11-09 07:28:21

标签: maven jenkins credentials

首先我们有一个这样的settings.xml:

<servers>
        <server>
            <id>test</id>
            <username>user</username>
            <password>secret1</password> 
        </server>
</servers>
<profiles>
    <profile>
            <id>flyway.help</id>
            <properties>
                <flyway.placeholders.db.user>user</flyway.placeholders.db.user>
                <flyway.placeholders.db.password>secret2</flyway.placeholders.db.password>
            </properties>
    </profile>
</profiles>

用户名和密码以纯文本格式显示。 我们在全局settings.xml中使用了凭据插件,因此我们可以隐藏服务器的用户名和密码。

enter image description here

现在是这样的:

<servers>
        <server>
            <id>test</id>
        </server>
</servers>

它指向ID测试。这很好用。 但是我们如何隐藏我们在个人资料部分中的密码。在flyway标签之间?

0 个答案:

没有答案