I have mono repo for the code and separate pipelines for the frontend and backend. How to trigger only the specific pipelines when the code is committed to respective folder in the commit.

0

I have created a mono repo with the seperate folders for the frontend and the backend code. I have separate pipelines for the frontend and backend. How to trigger only the specific aws pipelines when the code is committed to the respective folder in the aws code commit repository.

profile picture
質問済み 1年前643ビュー
1回答
1
承認された回答

Hi, you have the solution fully detailled at https://github.com/aws-samples/monorepo-multi-pipeline-trigger

profile pictureAWS
エキスパート
回答済み 1年前
profile picture
エキスパート
レビュー済み 12日前
  • Hello Didier,

    Thanks for the answer!

    I have already tried the above solution. I have the cloud watch event that triggers the lambda which in turn is calling the respective pipeline. But the issue that I am facing is due to the event for the "Records" are not published to the lambda as the cloudwatch is not logging this event from the source code commit repository.

    See the below error - [ERROR] KeyError: 'Records' Traceback (most recent call last): File "/var/task/lambda_function.py", line 8, in lambda_handler for record in event['Records']:

ログインしていません。 ログイン 回答を投稿する。

優れた回答とは、質問に明確に答え、建設的なフィードバックを提供し、質問者の専門分野におけるスキルの向上を促すものです。

質問に答えるためのガイドライン

関連するコンテンツ