aws-codecommit相关内容

如何使用Postman工具中的AWS REST API调用从AWS CodeCommit获取存储库列表?

我必须使用AWS REST API才能使用各种云服务。最初,我尝试使用邮递员工具从AWS CodeCommit获取存储库列表。我正在按照这个链接https://docs.aws.amazon.com/codecommit/latest/APIReference/API_ListRepositories.html来完成我的任务。设置此API调用的授权时遇到问题。我已经提供了访问和密钥以及区域。面对5 ..

仅具有角色(无静态凭据)的AWS跨帐户访问CodeCommit Repo

我在AWS帐户1111中有CodeCommit RePO1。我需要在将在AWS帐户2222中定期启动和终止的EC2实例中克隆REPO1。启动EC2以在短时间(分钟)内执行一些批处理作业,然后以自动方式终止。 在不生成静态凭据的情况下,如何使用角色在2222中启动EC2实例,从1111克隆REPO1。该过程必须使用bash/CLI自动执行。 几天来,我一直在用头撞桌子,但都没有结果。 推荐 ..

将Git存储库直接镜像到AWS CodeCommit

我要创建其中一个Git存储库的备份,并将其保存到AWS CodeCommit。我不想包括我本地机器的使用情况。谁能告诉我如何直接完成或通过AWS Lambda完成? 推荐答案 我刚刚开始搜索这个问题的答案。在我发布一些初步数据之前,您找到解决方案了吗? 以下是我到目前为止发现的情况: BitBucket https://github.com/ef-labs/stash ..
发布时间:2022-02-21 16:37:29 其他开发

CodePipeline 可以使用特定的提交吗

我的团队在使用 CodePipeline 时遇到了一些问题,在这些问题中,由于我们的 Docker 映像修补而将不应该出现的功能推送到生产中.关于我们架构的一点背景:我们的管道有两个来源,一个用于源代码,另一个用于 Docker 镜像构建器.Docker 通过 CodeBuild 构建并部署到开发、测试和生产环境,中间有手动审批步骤. 我们的 Docker 映像每月都会收到补丁,这会触发管道 ..

AWS CodePipeline 构建缺少 Git 历史记录

上下文: 我有一个 CodePipeline 设置,它使用 CodeCommit 和 CodeBuild 作为其源和构建阶段. 我的构建包含一个插件 (com.zoltu.git-versioning),它使用 Git 提交历史动态创建构建版本号. 问题: 这在 AWS 管道上失败,因为它在用于执行构建的源中找不到任何 Git 信息. 显然,用于检出源代码的操作使用了 ..

尝试在另一个 AWS 账户的 S3 存储桶中备份 Codecommit 存储库

我目前正在执行一项任务,该任务应该备份所有 AWS Codecommit 存储库(目前大约有 60 个存储库)并将它们放在位于另一个 AWS 账户的 S3 存储桶中. 我在谷歌上搜索了它以找出解决此问题的可能性,但没有找到最适合我的要求. 1.) 考虑使用代码管道: 我们可以配置 AWS CodePipeline 以使用 AWS CodeCommit 中的分支存储库作为我们代码的源阶 ..

在本地计算机上运行的git命令覆盖aws codecommit repo文件夹

本地计算机和AWS Codecommit存储库中有一个名为 profileimg 的文件夹名称.用户上载图像时,该文件夹将充满图像.但是,当我更改本地计算机存储库中的某些代码并将git push到远程存储库(AWS codecommit repo)中时,带有空数据的 profileimg 文件夹替代会消失,并且图像会消失.这是一个在AWS beantalk环境中托管的Laravel 8项目. ..
发布时间:2021-05-11 18:32:54 其他开发

您如何将一个AWS CodeCommit存储库分叉到另一个CodeCommit存储库?

在github中,有一个fork按钮,用于将一个仓库回存到您控制的新仓库中. 根据 git叉实际上是git克隆吗?github分支是服务器端的克隆. 如果您阅读git-scm 文档具体说来单击Github中的fork按钮. 我假设因为AWS CodeCommit中没有分叉按钮,所以没有类似的功能.那么,有没有办法使用本地git cli来做到这一点? 解决方案 我认为AWS ..
发布时间:2021-05-09 18:34:38 其他开发

AWS Code Commit简单通知服务:有没有办法获得格式更好的通知电子邮件?还是将SES附加到代码提交?

目前,我们的团队正在将有关拉取请求,分支更改等的AWS SNS消息作为JSON嵌入到电子邮件中,这意味着,在没有换行符等的情况下,包装到邮件消息宽度的JSON结构。没关系,但是人们很难一眼就能看到发生了什么,因此很容易被忽略。有没有办法使它更好地格式化?我查看了SNS选项并进行了一些Google搜索,发现了这一点-在AWS SNS(简单通知服务)中发送html内容通过电子邮件发送通知-这表示简单电 ..

如何使用AWS CodeCommit作为Spring Cloud Config的存储库

我正在尝试将AWS CodeCommit存储库与Spring Cloud配置一起使用。我设法使其与SSH一起使用。但是我想使用https而不是SSH。 AWS建议使用凭证助手。有谁知道如何配置spring config cloud以使用凭据助手?我查看了 AWS CodeCommit HTTPS访问,但未设置凭据帮助器但是还没有答案,我想知道春季云配置中是否有某种方法可以做到这一点。 解决方 ..

如何使用AWS Lambda安装Git?

我在代码提交存储库中有代码,我正在编写一个lambda函数来为代码提交存储库的每次签入(事件)构建代码。 我无法安装git,因此无法克隆存储库。 我该怎么做。 解决方案 正如其他人提到的那样,在lambda上安装git真的很困难,或者完全不可能。我在重塑lambda和step函数时做了一个会议,并花了一些时间尝试使其工作。我放弃。我最近发现的一种替代方法是对节点或python或 ..

从CodeCommit查找多个资源时,查找哪个资源触发了CodePipeline

我正在使用AWS,并使用多种资源(CodeCommit)创建了CodePipeline。我正确地收到了这样的事件: {'CodePipeline.job':{'id':'... 在这种情况下,我可以找到每个CodeCommit资源的最新提交,但没有找到如何确定具体的资源触发了CodePipeline执行。这可行吗?谢谢您的帮助。 解决方案 我很确定您可以从代码管道 ..
发布时间:2020-06-06 19:52:26 其他开发

AWS SAM CodePipelines是否按提交进行整个重建?

我正在AWS中构建一个分布式应用程序,其中包括基础资源(iam等),数据仓库,但主要是无服务器资源,如lambda,sns,mongodb等。 要通过OTAP进行部署,我正在研究用于此的AWS工具,主要概述了。 这意味着CodeCommit中的1个回购将触发CodePipeline,它将在正确的位置包含这些组件(实现顺序)控制): 部署CF堆栈 使用CodeBuild打包(AW ..

无法将SourceTree连接到AWS CodeCommit

我正在使用Atlassian的SourceTree在Mac OS上与git一起使用,并选择AWS CodeCommit作为远程托管服务器。 在这些步骤用于AWS和我的本地仓库之间的HTTPs连接, 这是我的 git config --global --edit 的样子: 然后尝试将已创建的空仓库从AWS克隆到SourceTree: 我得到了打印出来的错误: 中止:HT ..

无法使用SSH访问AWS CodeCommit

要弄清楚如何使AWS CodeCommit与标准SSH身份验证配合使用非常困难。看到了类似这样的另一个主题,但没有答案,还不允许我发表评论。 Repro步骤 创建的IAM用户具有完全权限(AwsAdministrator) 从〜/ .ssh中的Git Bash “ cat id_rsa.pub”并将输出复制到剪贴板 在IAM控制台中,单击按钮以添加SSH密钥并粘贴到输入字段中。单 ..
发布时间:2020-06-06 19:52:14 其他开发

将文件从CodeCommit部署到S3

我想将某些放入我的CodeCommit存储库中的文件部署到S3存储桶中。我正在尝试使用仓库上的Lambda触发器来执行此操作。但是,我无法获取提交中更改的文件列表,也无法使用AWS CodeCommit API向CodeCommit请求特定文件。 任何建议将不胜感激! 解决方案 是的,该功能不在CodeCommit API中(但是...我想/希望AWS的某人正在为此工作) 。 ..
发布时间:2020-06-06 19:52:12 其他开发

带有Codecommit目标源存储库的AWS Codepipeline来自另一个帐户

是否可以创建一个代码管道,该代码管道在另一个帐户中具有CodeCommit存储库的目标源? 解决方案 我只是 帐户C是您的CodeCommit存储库的帐户。 帐户P是具有您的CodePipeline ...管道的帐户。 在帐户P中: 创建一个AWS KMS加密密钥并添加具有访问权限的账户C(指南此处)。您还需要添加CodePipeline角色,并且如果您具有CodeBu ..

git多凭证助手

我的本​​地git克隆中有多个遥控器。两个遥控器都使用https连接到git,并且需要不同的凭据。我正在使用codecommit,因此使用codecommit凭据帮助器获取凭据。有没有办法可以为不同的根使用单独的凭据帮助程序。 解决方案 我能够在我的〜/中添加以下内容.gitconfig以及我的AWS CodeCommit和GitLab遥控器(在同一存储库中)都能够成功获取。 [凭 ..
发布时间:2020-06-06 19:52:01 其他开发