【问题标题】:Grails deprecated不推荐使用 Grails
【发布时间】:2021-11-12 15:09:38
【问题描述】:

我们正在将 Cloudbees 从 2.204.2.2 升级到至少 2.289.2.3 CB 告知 Grails1.7 已被弃用,没有建议替代方案。升级后是否有人有替代方案或解决方法?

【问题讨论】:

  • “CB 告知 Grails1.7 已被弃用,没有建议替代方案。” - 我认为我们从未发布过 Grails 1.7。
  • @JeffScottBrown 有一个非常古老的分支GRAILS-6737-Groovy-1.7.5,但没有 v1.7.... 的发布标签。
  • 我现在明白了。您说的是 Groovy 1.7,而不是 Grails 1.7。 Luke 的提交评论指出 Grails 1.7,但如果您查看实际代码,则没有 Grails 1.7。
  • 当我检查已安装的插件时,实际上安装了 Grails: 1.7。 CB 列出它“不再分发”我没有很多工作使用它,但足以让我想为用户提供替代方案。 CB没有列出一个。谁有想法?即使它不是 1.7 版的替代品?
  • 查看您链接的分支上的最新提交。 github.com/grails/grails-core/commit/… - 1.7 中提到的所有内容都与 Groovy 相关。该提交中的 Grails 版本看起来都像 1.3。

标签: grails jenkins-plugins grails-plugin


【解决方案1】:

请参阅 Juan Camilo Marín 在Grails plugin not available in new Jenkins versions? 的回答:

插件不可用是因为新版本的Jenkins使用起来可能不安全,可以看到插件有点老了,最近更新是2013年的,所以需要手动安装只需要将旧的“/jenkins-installation-path/plugins”目录下的gradle.jpi复制到新的目录下,然后重启jenkins,即可禁用jenkins中的“任意代码执行漏洞”安全警告“配置全局安全”选项。

【讨论】:

  • 对替代方案有什么想法吗?
  • @TimothyMoore 您在 Q 中写道:“由 CB 告知”。怎么告诉你的?有没有可以看到这个的网页?
  • 我无法发布屏幕截图,但他们对我们的环境进行了审查,并为我们提供了升级后可能出现问题的插件列表。我们在生产中使用的唯一插件是动态参数,它提供了“Active Choices”和 Grails1.7 的替代品,但没有替代品。正在寻找替代方案。
猜你喜欢
  • 2018-01-29
  • 2015-02-06
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2016-04-22
  • 2012-11-14
  • 2013-04-28
  • 2019-11-08
相关资源
最近更新 更多