我有一个构建管道,构建一个MuleSoft API并将其部署到CloudHub。该API使用的是ObjectStore 2,并在4.4.0版本上运行。
我注意到,每次我通过Jenkins管道部署时,对象存储标志都会被重置,并且每次都是可重现的。
我们使用的是Jenkins v2.220(当然有点旧),Maven3.4,ObjectStore Mule Plug in v1.2.1。
这真的很烦人,因为我们在CloudHub中看到的日志提到CI服务器已经修改了对象存储属性,但看不到通过管道配置上可见的命令设置的任何内容。MuleSoft支持团队也只能看到我在审核日志中看到的内容。
有没有人遇到过类似的情况,并意识到了根本原因?任何提示都会很有帮助。
1条答案
按热度按时间46scxncf1#
骡子Maven插件3.3.5在这个时候已经很旧了。自从它发布以来,已经发布了许多新版本,修复了几个错误,包括一个与默认的对象存储v2配置相关的错误。还修复了安全漏洞。尝试使用更新到Mule Maven插件的最新可用版本。您可以在https://docs.mulesoft.com/release-notes/mule-maven-plugin/mule-maven-plugin-release-notes上找到有关最新版本和所有版本说明的信息