amazon-web-services - 无法选择 CodePipeline 作为源
问题描述
我是一家公司的云工程师,我被分配将他们的资源从他们的旧 AWS 账户转移到一个新账户。很多事情都是微不足道的,但我发现 CodeBuild/CodePipeline 和类似的问题很多,因为没有正确的导出导入方法。
我现在面临的主要问题是,在旧的 AWS 账户(同一区域)中,我可以选择 CodePipeline 作为我的 CodeBuild 项目的源。但是,我不能在新的中做到这一点。如果我在线查看文档,则没有提到 CodePipeline 可用作源,但如果我查看 CLI,我可以清楚地看到它是可用的。我会在最后放几张照片。
有什么方法可以使用 CodePipeline 创建一个新项目?这让我快疯了。
旧 AWS 账户 - 编辑 CodeBuild 项目
新 AWS 账户 - 创建新的 CodeBuild 项目
CLI 文档的详细信息 - CODEPIPELINE 可用
Web 文档的详细信息 - CodePipeline 不可用
解决方案
自己解决了。您不能直接以 CodePipeline 作为源来创建 CodeBuild。要实现它,您必须使用逆向方法运行该过程。
创建一个 CodePipeline 项目,一旦连接了源,您将被询问有关添加构建步骤的问题。如果您接受它,新的步骤将是一个 CodeBuild 项目,使用您最近创建的 CodePipeline 作为源。
推荐阅读
- eclipse - 无法从 Eclipse 市场空间下载 Kotlin 插件
- html - 使用 CSS 的计划图标
- javascript - 如何在运行函数之前等待变量初始化?(反应)
- angular - 循环依赖 Angular(只是文件名)
- python - pandas DataFrame:删除某些值时如何避免'ValueError:little-endian编译器不支持Big-endian缓冲区'
- javascript - 为什么 Kyle Simpson 的 OLOO 方法感觉像是与 Typescript 潮流背道而驰?
- google-cloud-platform - 如何使用 DLP api 从存储桶 (GCS) 读取镶木地板文件并取消识别到特定列?
- android - 如何使用 Retrofit 从 Json 数组列表中检索 MpAndroid 图表内的数据?
- java - 如何随机排列一个数组,以便一次打印 x% 的值?
- python - 如何打印列表的所有元素,而不仅仅是最后一个?