javascript - Jenkins:在 JS 文件中传递变量

标签 javascript jenkins jenkins-plugins monitoring grafana

嘿,我正在尝试将一些信息传递到 JS 文件中。 案例:

我的目标是使用 Grafana 在脚本化仪表盘上构建仪表盘。 该脚本工作正常,现在我想向脚本添加一个主机名。 主机名应该在构建作业之后硬编码在文件中。

PS:我是 Jenkins 和 JS 的新手,所以我愿意接受你所有的想法!

祝你有美好的一天!

PPS:明天是周末!<3

最佳答案

你能通过 Jenkins 获得值(value)吗?例如(作为参数或直接从文件系统获取)完成后,您可以将其注入(inject)环境变量并在任何类型的脚本中使用:

https://wiki.jenkins.io/display/JENKINS/EnvInject+Plugin

我不确定作业的流程,但您也可以创建一个构建后脚本来查找文件系统上的触发作业

https://wiki.jenkins.io/display/JENKINS/Parameterized+Trigger+Plugin

上面的插件非常有用,因为它设置了一些非常有用的 Jenkins 变量。

关于javascript - Jenkins:在 JS 文件中传递变量,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47218613/

相关文章:

jenkins - Jenkins Plot 插件输入文件示例

javascript - 解析XML以获取节点值

jenkins - 在 Jenkins 管道中获取 SSH 从节点主机名/IP

javascript - 为什么这段代码不同步执行?

jenkins - 如何在jenkins groovy中使用fmt_case?

jenkins - hudson CI : how to delete all jobs?

jenkins - 为什么Jenkins Slave需要java来运行slave.jar?

jenkins - Jenkins Pipeline 中的 Jacoco 覆盖范围

javascript - 转义键未触发 keyup 事件

javascript - 用于轨道编号的 Angular 2 管