小编Ami*_*til的帖子

将liquibase参数传递给gradle liquibase'update'任务

我想将用户名,密码和url liquibase参数作为命令行参数传递给gradle的liquibase更新任务。

我已经按照liquibase-gradle-plugin配置了插件。我真正想要实现的是在运行时传递这些数据库参数,而不是在liquibase.properties文件中对其进行硬编码。

我可以通过将这三个值导出为环境变量并在build.gradle中对其进行访问来实现。但是我想使用命令行参数来实现这一点。

我试过了

gradle更新--url = jdbc:postgresql:// localhost:5432 / liquibase_cmd_test-用户名= ###-密码= ### -PrunList = main

但是它给出了错误

未知的命令行选项'--url'。

liquibase gradle gradle-plugin

3
推荐指数
1
解决办法
1009
查看次数

标签 统计

gradle ×1

gradle-plugin ×1

liquibase ×1