在 AWS CodeBuild 中调试构建
AWS CodeBuild 提供了两种在开发和故障排除期间调试构建的方法。您可以实时使用 CodeBuild 沙盒环境来调查问题并验证修复,也可以使用 AWS Systems Manager 会话管理器连接到构建容器并查看容器状态。
使用 CodeBuild 沙盒调试构建
CodeBuild 沙盒环境在安全和隔离的环境中提供交互式调试会话。您可以通过 AWS 管理控制台或 AWS CLI 直接与环境进行交互,执行命令并逐步验证构建过程。它使用经济实惠的每秒计费模型,并支持与源提供商和 AWS 服务的原生集成,就像与构建环境的原生集成一样。您也可以使用 SSH 客户端或从集成式开发环境(IDE)连接到沙盒环境。
要了解有关 CodeBuild 沙盒定价的更多信息,请访问 CodeBuild 定价文档
使用会话管理器调试构建
AWS Systems Manager 会话管理器支持在实际执行环境中直接访问正在运行的构建。这种方法可让您连接到活动的构建容器并实时检查构建过程。您可以检查文件系统,监控正在运行的进程,并在出现问题时对其进行故障排除。
有关详细说明,请访问使用会话管理器调试构建文档。