繁体   English   中英

在 vscode 或 intellij 中为 jenkins 开发 groovy 脚本

[英]Develop groovy scripts for jenkins in vscode or intellij

是否可以连接到 jenkins 实例以获取可用的库(包括来自插件的库),以在 intellij 或 vscode 中使用代码完成功能在本地开发 groovy 脚本?

不可能有与 Jenkins 实例相同的库来在这些 IDE 中编译 groovy。 相反,您需要分别为每个 IDE 安装和配置 Groovy SDK。 (IntelliJ 配置简单,而 VS Code 使用.json 文件进行所有配置)。 Once you have the Groovy SDK lib configured, within IDE project you can compile and run the sample.groovy (And or.gdsl) script (without any jenkins plugin). 如果您尝试触发.jenkinsfile,则需要更改 IDE 中的配置以将.jenkinsfile 视为等于.groovy 文件,请参见下面的屏幕截图。 在此处输入图像描述

虽然可以将 Jenkins 实例配置为 IDE 并且还可以在运行时从 IntelliJ 或 VS Code 直接远程控制(运行、取消和重新运行)作业。 为此,您可以使用;

  1. Jenkins-Control-Plugin - IntelliJ IDEA

    • 配置 Jenkins 实例非常简单。 在此处查看链接
  2. Jenkins Jack(许多其他插件可用,但这是最流行的) - VS Code。

    • 我努力配置 Jenkins 插孔,但您可以编译 Groovy 并远程触发它。 看到链接詹金斯杰克
  3. Jenkins 转轮 - VS 代码

    • 这与第 1 点中提到的 Jenkins Control Plugin 相同。

我最喜欢的是带有 Jenkins Jack 简单有效的 VS 代码。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM