在aws codebuild服务中,我正在尝试构建PHP项目。由于它没有创建任何工件,我在buildspec.yml文件的post_build中创建了zip。我需要使用codedeploy部署工件,而codedeploy没有作为codecommit的Revision Type。 Yaml文件的图像附有输入。
在codebuild上进行构建时,UPLOAD_ARTIFACTS失败并显示错误消息“无法上传工件:无效的arn”。但是根据日志,找到了工件并给出“UPLOAD_ARTIFACTS Success”。
图片附有相同的内容。出了什么问题?这是一个错误还是我想要遵循另一个程序?
答案 0 :(得分:6)
检查Codebuild项目和S3存储桶是否在同一区域内,如果他们不能收到此错误消息。