有没有更好的方法来通知Slack GitLab-CI创建的工件?

问题描述

我使用以下代码将GitLab-CI创建的新工件通知Slack,这不是很好,并且有一些限制。

Notify slack:
  stage: notify
  tags:
    - docker
  variables:
    DATA: '{"text":"${CI_JOB_URL}/artifacts/browse","channel":"#my-channel","username":"GitLab-CI"}'
    CONTENT_TYPE: 'Content-type: application/json'
    SLACK_WEBHOOK: 'https://hooks.slack.com/services/-----/---/---------'
  script:
    - curl -X POST -H $CONTENT_TYPE --data $DATA $SLACK_WEBHOOK

是否有更好的方法($ CI_ARTIFACTS_URL或类似的地址)?

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)