我们有一个用于创建生产构建的公司内部系统,我需要创建一个 Jenkins 作业来自动化这些构建。
有一种方法可以自动启动生产构建。但是您只能通过电子邮件通知了解构建的结果。此外,您只能使用您的个人域凭据订阅通知,即您用于登录计算机的相同登录名/密码(并且密码每个月都会更改)。
所以现在,Jenkins 的工作在构建启动后就被认为是“通过” ,而不是在它实际完成时。
我想知道如何让詹金斯在给定的限制下通过/失败这项工作。
此外,我想避免:
- 在任何地方硬编码我的个人凭据,
- 取决于我或其他人的个人电脑是否开启。
想法?