云效企业微信通知能否加上构建的时间呢?[阿里云]

云效企业微信通知能否加上构建的时间呢?

「点点赞赏,手留余香」

    还没有人赞赏,快来当第一个赞赏的人吧!
=====这是一个广告位,招租中,联系qq 78315851====
1 条回复 A 作者 M 管理员
  1. 是的,云效企业微信通知可以加上构建的时间信息。

    在云效的流水线配置中,您可以使用变量 $CI_PIPELINE_STARTED_AT 来获取流水线的开始时间。将该变量与企业微信通知的内容进行结合,即可在通知中包含构建的时间信息。

    下面是一个示例的云效流水线 YAML 配置,其中包含了企业微信通知并添加了构建时间信息:

    steps:  - name: MyStep    script:      - echo "This is my step"    notify:      wechat:        webhook: "your_wechat_webhook_url"        message: "构建已完成,开始时间:$CI_PIPELINE_STARTED_AT"

    在上述示例中,$CI_PIPELINE_STARTED_AT 变量会被替换为实际的流水线开始时间,并作为构建时间的一部分添加到企业微信通知的消息内容中。

  2. 您想记录构建任务耗时,这个不太行,没有这个内置变量,如果您可以自己用脚本把当前时间 减去 流水线开始的时间得到的大概的这个流水线耗时 可以满足您的需求的话,可以用自定义环境变量:https://help.aliyun.com/document_detail/301654.html?spm=a2c4g.456300.0.0.6485bf79grimw7 此回答整理自钉群“云效交付域答疑群”