我想将用户名,密码和url liquibase参数作为命令行参数传递给gradle的liquibase更新任务。
我已经按照liquibase-gradle-plugin配置了插件。我真正想要实现的是在运行时传递这些数据库参数,而不是在liquibase.properties文件中对其进行硬编码。
我可以通过将这三个值导出为环境变量并在build.gradle中对其进行访问来实现。但是我想使用命令行参数来实现这一点。
我试过了
gradle更新--url = jdbc:postgresql:// localhost:5432 / liquibase_cmd_test-用户名= ###-密码= ### -PrunList = main
但是它给出了错误
未知的命令行选项'--url'。