Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/assembly/6.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Amazon web services 无法选择CodePipeline作为源_Amazon Web Services_Aws Codepipeline_Aws Codebuild - Fatal编程技术网

Amazon web services 无法选择CodePipeline作为源

Amazon web services 无法选择CodePipeline作为源,amazon-web-services,aws-codepipeline,aws-codebuild,Amazon Web Services,Aws Codepipeline,Aws Codebuild,我是一家公司的云工程师,我被指派将他们的资源从旧AWS帐户转移到新帐户。很多事情都很琐碎,但是我发现CodeBuild/CodePipeline和类似的东西有很多问题,因为没有合适的方法导出导入 我现在面临的主要问题是,在旧的AWS帐户(同一地区)中,我能够选择CodePipeline作为我的CodeBuild项目的源代码。然而,我不能在新的一个这样做。如果我在线查看文档,就没有提到CodePipeline作为源可用,但是如果我查看CLI,我可以清楚地看到它是可用的。我会在最后放一些照片 有没有

我是一家公司的云工程师,我被指派将他们的资源从旧AWS帐户转移到新帐户。很多事情都很琐碎,但是我发现CodeBuild/CodePipeline和类似的东西有很多问题,因为没有合适的方法导出导入

我现在面临的主要问题是,在旧的AWS帐户(同一地区)中,我能够选择CodePipeline作为我的CodeBuild项目的源代码。然而,我不能在新的一个这样做。如果我在线查看文档,就没有提到CodePipeline作为源可用,但是如果我查看CLI,我可以清楚地看到它是可用的。我会在最后放一些照片

有没有办法使用CodePipeline创建一个新项目?它快把我逼疯了

旧AWS帐户-编辑代码构建项目

新建AWS帐户-创建新的代码构建项目

CLI文档-代码管道的详细信息可用


web文档的详细信息-代码管道不可用

由我自己解决。不能直接将CodePipeline作为源创建CodeBuild。要实现它,您必须使用反向方法运行流程


创建一个CodePipeline项目,一旦连接到一个源,就会有人询问您是否要添加一个构建步骤。如果您接受它,新的步骤将是一个代码构建项目,使用您最近创建的代码管道作为源。

正如您所指出的,您不能从控制台执行此操作。看看cloudformation、cli或sdk。您还可以在控制台中创建空CP,当您添加构建阶段时,您应该能够选择codebuild。在这种情况下,应该为您预先设置源。