gpt4 book ai didi

eclipse - 如何直接从 Intellij 或 Eclipse 运行 Jenkins Groovy 脚本

转载 作者:行者123 更新时间:2023-12-03 14:33:58 27 4
gpt4 key购买 nike

我有一个 Groovy 存储库,其中包含我的 Jenkins 管道的 Groovy 代码。
目前,我正在 IDE 中进行更改,将它们提交到存储库,转到 Jenkins 实例,手动触发 Jenkins 作业,并检查所有更改是否都有效。这需要很多时间。
有没有办法从 IDE 本身完成所有这些?

最佳答案

我建议将您的管道代码视为 IT 中的其他一些代码。您现在所做的可以称为“手动集成测试”,因为您正在更改代码并检查该代码如何与 jenkins 上的其他组件(如 shell 命令、jenkins 插件等)集成 - 这个开发循环很长,而不是高效的。所以我给你的建议是使用这个框架编写简单的单元测试:
https://github.com/jenkinsci/JenkinsPipelineUnit
因此,您可以在您的机器上测试您的管道,而无需与 jenkins 进行任何交互。

如果您认为这不适合您,我建议您混合使用此插件直接从 IntelliJ 运行作业:https://github.com/programisci/jenkins-control-plugin/
当然还有 IntelliJ git 集成将您的更改提交到存储库。

关于eclipse - 如何直接从 Intellij 或 Eclipse 运行 Jenkins Groovy 脚本,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47461397/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com