【问题标题】:How to force sql-maven-plugin to ignore failling sqls如何强制 sql-maven-plugin 忽略失败的 sql
【发布时间】:2015-02-11 09:36:32
【问题描述】:
我有一个构建,它从测试环境复制模式(创建 sql)并在本地数据库上执行(使用 sql-maven-plugin)那些 sql。问题是一些视图,存储过程在测试环境中被破坏。我需要忽略损坏的 sql(有错误的视图等)并继续构建。我需要动态地执行此操作,例如我们有 sqls A、B、C 和 A sql 已损坏,我不想让整个构建失败,但添加一些警告并执行下一个 sqls B、C .. 直到结束。
这可能吗?有任何想法吗?解决方法?
【问题讨论】:
标签:
java
sql
maven
sql-maven-plugin
【解决方案1】:
终于找到了……
link to documentation
onError:
Action to perform if an error is found. Possible values are abort and continue.
Type: java.lang.String
Since: 1.0
Required: No
Expression: ${onError}
Default: abort
我添加到配置中:
<configuration>
(...)
<onError>continue</onError>
</configuration>