问题标签 [jenkins-scriptler]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
4025 浏览

jenkins - Jenkins:如何将参数从数据库填充到参数化作业?

我需要从数据库中提取值并将参数显示为 Jenkins 参数化作业中的下拉列表。有没有可用的插件来实现这一点?

帮助将不胜感激:)

0 投票
4 回答
4268 浏览

jenkins - Jenkins:识别触发器类型

有没有办法可以在执行期间识别当前构建的触发器。我想要确定触发器是 SCM 更改、cron 触发器还是用户触发器。我为一个作业定义了多个触发器,并希望在 shell 执行脚本中使用触发器类型作为参数。

0 投票
1 回答
1411 浏览

jenkins - 使用 jenkins 进行持续部署——需要部署脚本来部署构建工件

我们正在通过 Jenkins 构建基于 Java 的代码,我们正在尝试通过 Jenkins 部署构建代码。任何人都可以提供通过 jenkins 调用的部署脚本

0 投票
3 回答
7030 浏览

jenkins - 如何编辑 .properties 文件的内容?

我正在使用带有 perforce 的 Jenkins 服务器。我的构建以“.zip”格式存储在本地存储库路径中,其中包含所有文件,包括(比如说)abc.properties。该文件包含数据:

在这个abc.properties文件BuildNumber = 0中是一个默认值(在 perforce 中设置)。我的旧构建系统BuildNumber使用 zip 文件中的当前构建号更新值。

我怎样才能在詹金斯实现同样的目标。

提前致谢。

0 投票
4 回答
1852 浏览

jenkins - 启动 Jenkins 服务器时 GroovyHookScript 中的异常

启动 Jenkins 实例时面临问题.. 这是日志,我使用的是 1.542(也尝试过以前的版本,但没有成功)

有人面临这种​​问题吗?

它看起来与https://issues.jenkins-ci.org/browse/JENKINS-20609非常相似,但不确定是否是这种情况

0 投票
1 回答
893 浏览

jenkins - Jenkins 电子邮件中缺少默认主题

我在预发送脚本中使用以下内容动态添加收件人:

现在添加此电子邮件主题后丢失。

如何访问 Email ext 插件默认生成的默认主题行。

0 投票
2 回答
5728 浏览

jenkins - 如何在所有 Jenkins 作业中更改 Git URL

我在 Jenkins 有 100 多个工作,自从我们更改了 git 服务器后,我必须在每个工作中更改一个 Git URL。我必须遍历每个作业并更改 Git URL。谁能帮我写一个 groovy 脚本?

我能够遍历每个作业,但无法获取或更改 Git URL:

我非常需要帮助,请有人帮助我。

0 投票
2 回答
6034 浏览

jenkins - 重命名 Jenkins 作业

我已经从 Jenkins GUI 重命名了一个 Jenkins Job。我在配置菜单中更改了项目名称,然后点击保存。

  • 然而workspace name,这个詹金斯的工作并没有改变。我发现在作业执行时,workspace正在使用这个给定的新名称创建一个新名称,并且没有复制旧工作区的任何内容。

  • 所以问题是旧工作区的内容没有复制到新工作区。

我应该怎么做?

我知道在这个领域有几个问题。然而,那些并没有回答我的问题。

在詹金斯/哈德森重命名工作

在 Jenkins 中重命名工作

因此,请在将此问题标记为重复之前检查此问题。

0 投票
2 回答
7433 浏览

groovy - cloudbees、groovy、jobs、folders:如果作业在 cloudbees 文件夹中,如何确定作业结果?

问题:我正在使用脚本来确定一定数量的作业是否处于成功状态。只要我不使用 cloudbees 文件夹插件,它就可以正常工作。我可以轻松获取项目列表并获得项目结果。但是在我将作业移动到 cloudbee 文件夹后,作业以及作业结果不再可用!

:现在有人如何通过 groovy 从位于 Cloudbees 文件夹中的作业中获取作业结果?

0 投票
1 回答
30498 浏览

jenkins - 如何自动增加詹金斯内部版本号?

如何自动或使用 shell 脚本增加 jenkins 内部版本号?现在我正在使用配置选项做同样的事情,并手动增加。我想自动完成。