如何在gradle / Jenkins AWS插件中使用AWS Secret Manager(秘密名称)进行liquibase部署

时间:2019-12-02 13:36:41

标签: amazon-web-services jenkins gradle

如何在Gradle / Jenkins AWS插件中使用AWS Secret Manager(秘密名称)进行liquibase部署。

我不想使用如下所示的URL,用户名和密码,而是要使用AWS秘密名称进行RDS DB连接

我正在通过Jenkins AWS Secret Manager凭证插件或通过Gradle本身寻找两种选择

有人可以指导我实施吗?

task('qa') << {
  println "executing qa"
  liquibase {
    activities {
        main {
            changeLogFile changeLog
           url 'jdbc:mysql://rdsendpoint.rds.amazonaws.com'
            username 'admin'
            password '1234'
        }
    }
  }    
}

0 个答案:

没有答案