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

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

展开
收起
三分钟热度的鱼 2023-11-30 16:36:40 114 分享 版权
2 条回答
写回答
取消 提交回答
  • 面对过去,不要迷离;面对未来,不必彷徨;活在今天,你只要把自己完全展示给别人看。

    是的,云效企业微信通知可以加上构建的时间信息。

    在云效的流水线配置中,您可以使用变量 $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 变量会被替换为实际的流水线开始时间,并作为构建时间的一部分添加到企业微信通知的消息内容中。

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

    2023-11-30 17:03:14
    赞同 展开评论

云效,企业级一站式研发协同平台,数十万企业都在用。支持公共云、专有云和混合云多种部署形态,通过云原生新技术和研发新模式,助力创新创业和数字化转型企业快速实现研发敏捷和组织敏捷,打造“双敏”组织,实现多倍效能提升。

还有其他疑问?
咨询AI助理