首先我们有一个这样的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
中使用了凭据插件,因此我们可以隐藏服务器的用户名和密码。
现在是这样的:
<servers>
<server>
<id>test</id>
</server>
</servers>
它指向ID测试。这很好用。 但是我们如何隐藏我们在个人资料部分中的密码。在flyway标签之间?