【发布时间】:2017-04-24 17:14:58
【问题描述】:
我目前正在编写一个 Jenkins 作业来连接到不同的 sql 服务器,以检查所有应用程序服务器是否都已启动并运行。
我想要达到的目标:
连接到 QA SQL Server,运行查询以验证服务器状态。
解析 Jenkins 日志,如果有任何服务器出现故障,请发送邮件至destination1@abc.com,并附上服务器名称和服务器 ID。连接到并行 SQL Server,运行查询以验证服务器状态。
解析 Jenkins 日志,如果有任何服务器出现故障,请发送邮件至destination2@abc.com,并附上服务器名称和服务器 ID。
我面临的挑战:
我使用了 2 个构建步骤(Windows 批处理命令),即一个用于并行,一个用于 QA。但是,如果第一个失败,Jenkins 不会执行第二个。
有人可以建议如何实现吗?
【问题讨论】:
-
为什么不把它们分成两个独立的工作呢?
-
你好,不想为这个小任务创建多个作业,我们已经为不同目的配置了多个作业。
标签: jenkins