【发布时间】:2019-04-20 10:49:14
【问题描述】:
我在 [公司托管] GitHub 企业站点中有一个存储库,我需要使用 CodePipeline 服务将其集成到 AWS 的 CI/CD 管道中。然后,CodePipeline 服务将连接到在 EC2 实例中运行的 Jenkins 服务。我正在关注此AWS documentation 来执行此操作。
请注意,这是一个企业 GitHub 存储库,而不是托管在 GitHub.com 上。
我无法在“创建管道”向导中连接到 GitHub Enterprise 站点。选择 GitHub 作为源只能让我连接到 GitHub.com,而不是我组织的企业站点。
如何连接到企业 GitHub 站点,以便将存储库添加为我的代码管道的源?
【问题讨论】:
-
您的 GitHub 企业托管在哪里?
-
它托管在我的组织内,在我组织自己的硬件上。
-
看起来在 Pipeline 中确实不支持 GitHub 企业,尽管 CodeBuild 支持。您可能会使用 Code Build 来弥补差距。在 appspec.yaml 中,您可以编写 AWS 或其他命令来实现此目的。
标签: amazon-web-services github aws-codepipeline github-enterprise