Drone新增异常通知步骤

Drone新增异常通知步骤

        最近有个项目在构建的时候由于中间步骤有异常,导致没有同步到生产环境,由于之前只有构建成功的通知,没有构建异常的通知,所以不知道没有同步到生产环境,也不知道有报错,所以打算加个异常报错提醒,能够在第一时间发现问题。

        我们直接加上这一个步骤便可实现,我这里用的还是用telegram通知,配置如下

#异常通知
- name: notify_build_fail
  image: hongzhuangxian/telegram-drone-plugin:latest
  pull: if-not-exists
  settings:
    proxy_url:
      from_secret: telegram_url
    token:
      from_secret: telegram_token
    chat_id:
      from_secret: telegram_chat_id
  when:
    status:
      - failure
    depends_on:
      - build

我们直接加上这一步骤就可以,当遇到异常情况是这样

1.png

他会在报错步骤直接跳到异常通知步骤。

        以下是构建成功的时候,他会直接跳过异常报错步骤,效果如下

2.png

        这样我们就能知道构建过程是否有异常,并且会第一时间提醒我们。

0条评论

发表评论