当使用AWS的CICD流水线的时候我们可能使用AWS提供的代码库,但是在AWS中权限划分很严格,如何连接我们的代码库就成了一个问题,不比其他的github或者其他库,aws有属于自己的一个凭证
以下是操作连接
登录aws CodeCommit控制台
选择源,存储库
点击创建存储库
在以下这个界面以后
我们就需要到iam那边获取我们用户的commit访问密钥
首先登录iam控制台
找到用户
向下滑动
找到我们的访问密钥和适用于 AWS CodeCommit 的 HTTPS Git 凭证
创建凭证以后下载凭证
然后在自己的命令行终端使用awscli命令(需要下载)
使用aws configuer进行配置我们的访问密钥
注意配置的是访问密钥不是commit
成功配置以后转到我们的codecommit界面
然后复制命令
在本地我们需要push的代码文件夹中
右键打开gitbash界面
粘贴我们的命令即可
如何会生成一个我们的项目文件库cd进去
在文件夹页面把我们需要push的代码复制进去
复制进去
打开gitbash界面
add 和commit 然后push
提交
push
再去commit仓库查看是否推送成功
成功推送