小编reb*_*ion的帖子

.gitlab-ci.yml中的条件after_script

我写的工作很少.gitlab-ci.yml,我的问题类似于这个SO问题。但是,提供和接受的答案不适用于我的情况。

作业具有after_script节,该节在主要任务完成或失败时执行。

问题:我根据主要任务是成功还是失败发送了电子邮件警报,但是我无法在警报电子邮件中找到任何表明工作结果的Gitlab CI变量。

我如何在after_script部分中判断主要任务是成功还是失败?”

如果使用when: on_failure,那么我的问题是我何时可以定义我的when: on_success工作,因为这些工作将取决于该工作之前的工作-因此,我只能执行其中的一项。我一直在尝试为此在Gitlab变量中找到变量,但找不到。

另外,在我的脚本中-我可以写if条件,但我正在检查是否有人可以提供更好的替代解决方案

gitlab gitlab-ci

5
推荐指数
1
解决办法
657
查看次数

标签 统计

gitlab ×1

gitlab-ci ×1