如果源存储库是 Gitlab,如何使用 AWS CodePipeline 进行 CICD

how to CICD using AWS CodePipeline if source repository is Gitlab

AWS文档说可以利用S3、lambda等,但还是不知道怎么用。这个 link 提到了一些方式,但是 link 里面是无效的..... https://aws.amazon.com/blogs/devops/integrating-git-with-aws-codepipeline/

您可以使用 this guide 设置系统,以便您的 git 存储库同步到 S3 存储桶。

然后,set up the pipeline using the S3 source action.

您可以将 Gitlab 存储库镜像到 AWS CodeCommit,并将该镜像存储库用作管道的源操作。我认为这是完成它的最简单方法。

How to mirror from Gitlab to AWS CodeCommit.

How to use AWS CodeCommit as a source action for you pipeline.