在Maven发行插件完成之后是否可以调用另一个Maven插件?我想通知另一个服务,我们已经发布了版本(包含有关代码本身的信息,特别是有关具有特定批注的类的信息)。
我将需要创建自定义插件,该插件将调用我的服务,但想知道在完成发布工件的部署后如何将其挂接到部署阶段。
答案 0 :(得分:0)
您可以在命令行中指定它,目标将按照声明的顺序执行:
mvn release:perform my-plugin:my-goal
答案 1 :(得分:0)
official documentation提到了此插件可用的所有目标。
maven提供的最后一个目标是部署,Maven Release Plugin
引用了该目标以执行release:stage
执行。
如果要在发布Maven之后执行另一个发布Maven插件,只需在发布Maven插件之后的POM文件中指定它,并将其执行引用到deploy goal