我有一个构建,它从测试环境中复制模式(创建sqls)并在本地数据库上执行(使用sql-maven-plugin)那些sql。问题是一些观点,存储过程在测试环境中被破坏。我需要忽略破坏的sqls(有错误的视图等)并继续构建。我需要动态地做这个意思,例如我们有sqls A,B,C和一个sql被打破,我不想让整个构建失败但是添加一些waring并执行下一个sqls B,C ..直到最后。
这可能吗?有任何想法吗?解决方法?
答案 0 :(得分:0)
我终于找到了......
的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>