aws-codepipeline - AWS codePipeline:去获取:未知版本 v1.0.0
问题描述
我使用 AWS SAM 和 Golang 创建了一个 API。此 API 使用私有模块,两个 repos 都存在于 codecommit 上。我的 buildspec.yml 文件是这样的:
phases:
install:
commands:
- echo installing SAM ...
- pip install awscli aws-sam-cli
# Debugging
- go env | sort
- pwd
- find .
pre_build:
commands:
- echo Installing dependencies ...
# Fetch all dependencies
- go clean -modcache
- GOSUMDB=off go get git-codecommit.region.amazonaws.com/v1/repos/my-modules.git
- echo Installing dependencies done
- go get ./...
build:
commands:
- echo Build stated on `date`
- make
- sam deploy --template-file $PACKGED_TEMPLATE --stack-name $STACK_NAME --capabilities $CAPABILITY --s3-bucket $S3_BUCKET
post_build:
commands:
- echo Deployment completed on `date`
去环境 | 排序结果是:
GONOPROXY="git-codecommit.region.amazonaws.com/v1/repos/my-modules"
GONOSUMDB="git-codecommit.region.amazonaws.com/v1/repos/my-modules"
GOOS="linux"
GOPATH="/go:/codebuild/output/src161218396"
GOPRIVATE="git-codecommit.region.amazonaws.com/v1/repos/my-modules"
GOPROXY="https://proxy.golang.org,direct"
构建结果是一个错误:
[Container] 2020/10/22 03:31:20 Running command GOSUMDB=off go get git-codecommit.region.amazonaws.com/v1/repos/my-modules.git
go: git-codecommit.region.amazonaws.com/v1/repos/my-modules.git@v1.0.0: reading git-codecommit.region.amazonaws.com/v1/repos/my-modules.git/go.mod at revision v1.0.0: unknown revision v1.0.0
[Container] 2020/10/22 03:31:23 Command did not exit successfully GOSUMDB=off go get git-codecommit.region.amazonaws.com/v1/repos/my-modules.git exit status 1
my-modules 包在 codecommit 上并且有标签 v1.0.0
我的模块/go.mod
module git-codecommit.region.amazonaws.com/v1/repos/my-modules.git
go 1.15
require (
github.com/aws/aws-lambda-go v1.19.1
github.com/aws/aws-sdk-go v1.35.10
)
无法找出此问题的原因。寻求帮助。
解决方案
推荐阅读
- raspberry-pi3 - 由于缺少 rpm,Yocto Bitbake 在 ros-image-turtlebot3-core.bb:do_rootfs 上失败
- html - 与图标并行的 CSS 卡
- python - 如何在 python 中以特定方式进行矩阵打印?
- reactjs - React-facebook-pixel 购买跟踪问题
- android - 在 Google Play 商店中为应用程序显示“需要 Android”
- java - Jackson 使用 map 属性将 JSON 反序列化为 pojo
- php - 无法使用 Yii2-usuario 查看后端用户管理页面
- css - 是否可以使用自身_define_ CSS 变量(自定义属性)?
- html - 根据前面 h3 元素中包含的文本选择表
- unity3d - 有符号距离函数的正常估计是行不通的