即使成功,如何获取 CodeDeploy 事件日志?

How to get CodeDeploy event logs even when they are successful?

我使用 AWS CodeDeploy 处理部署过程。当 appspec.yml 中指定的脚本之一出现故障时,您会得到这个不错的小日志输出,返回 STDOUT:

但是,当所有事件都成功时,似乎没有办法看到STDOUT:

有没有办法在部署事件成功时查看所有 STDOUT?

有人设法得到了这个问题的答案,这是解决方案:

在每个实例上:

cat /opt/codedeploy-agent/deployment-root/deployment-logs/codedeploy-agent-deployments.log

抱歉打扰了,希望有一天能对某人有所帮助!

查看部署日志的最简单方法是设置您的实例以将它们上传到 CloudWatch 日志。请参阅说明 here

否则,您可以通过ssh 连接到主机来查看日志数据。有关详细信息,请参阅 here