嘿,我正在尝试将一些信息传递到 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/