首页 > 解决方案 > 远程触发时,构建用户 vars 插件不会初始化变量

问题描述

我对 jenkins 的 user-build-vars 插件有疑问。我通过 shell 脚本远程开始工作。这会做类似的事情

curl -X POST --silent

jenkins URL 定义正确(包括用户名、api-token、token 和各种参数),因此作业按预期启动。我添加了一个电子邮件通知作为构建后操作,因此我会在工作完成时收到通知。我配置的收件人是 $​​BUILD_USER_EMAIL。但是现在可以看到控制台输出邮件被发送到 $BUILD_USER_EMAIL 而不是用户定义的邮件地址。我做了一些研究,发现构建变量在远程触发时没有初始化。如果我在登录时手动启动作业,一切正常。有没有办法解决这个问题?

标签: jenkinsjenkins-plugins

解决方案


推荐阅读