我刚刚开始将我的Jenkins作业转换为新的Jenkins管道(工作流)工具,并且我无法获得sh使用bash登录shell 的命令.
我试过了
sh '''
#!/bin/bash -l
echo $0
'''
Run Code Online (Sandbox Code Playgroud)
但是echo $0命令总是在交互式shell中执行,而不是bash登录shell.
在Jenkins中,有没有办法在开始构建时发送邮件.我知道有一个构建后的电子邮件通知,在成功或失败构建后将邮件发送给给定的收件人.同样地,我期待像预构建通知之类的东西.
还有一个条件电子邮件,如果用户名== null发送到xyz@domain.com,否则发送给请求者.
试过:几个插件,但没有帮助太多,因为他们是后期构建插件