Tac*_*0sS 2 jenkins jenkins-plugins jenkins-cli
我有一份 Jenkins 工作,使用来自 bitbucket 的 SCM、两个 shell 脚本和一个将结果发布到 Slack 的后期构建操作。
我天真地想将第一个 shell 脚本中的一个结束变量传递给第二个,在第二个 shell 脚本中向该变量添加一些信息,然后将该变量附加到 Slack 自定义消息中。
我原以为这是一个内置功能,现在花了几天的时间断断续续地研究它。我已经厌倦了EnvInject、Environment Inject、Global Variable String Parameter插件,但是在我尝试过的任何配置中它都不起作用。
在某些情况下,我收到此错误:
21:01:08 [EnvInject] - [ERROR] - The given properties file path 'build.properties' doesn't exist.
Run Code Online (Sandbox Code Playgroud)
我知道这个文件不存在。我希望插件创建它,所以我可以在第一个 shell 脚本中向它添加新内容,并在工作的每个其他步骤中加载。
我是否遗漏了什么或滥用了这些插件?
| 归档时间: |
|
| 查看次数: |
1483 次 |
| 最近记录: |