我有一个Jenkins工作,来自bitbucket的SCM,两个shell脚本,以及将结果发布到Slack的post构建操作。
天真我想将第一个shell脚本中的结束变量传递给第二个,在第二个shell脚本中向该变量添加一些信息,然后将该变量附加到Slack自定义消息。
我期待这是一个内置的功能,现在花几天时间在它上面。我已经厌倦了 EnvInject ,环境注入,全局变量字符串参数插件,但在任何配置中我都尝试过它不起作用
在某些情况下,我收到了此错误:
21:01:08 [EnvInject] - [ERROR] - The given properties file path 'build.properties' doesn't exist.
我知道这个文件不存在..我希望插件能够创建它,所以我可以在第一个shell脚本中添加新内容,并在作业的每个其他步骤中加载。
我错过了什么或误用了这些插件吗?