AWS CodePipeline организует сначала lambda-A
, а затем lambda-B
, и я хочу передать переменную из моего lambda-A
в lambda-B
.
В lambda-A
я устанавливаю выходные переменные при успешной установке задания:
boto3.client("codepipeline").put_job_success_result(
jobId=event["CodePipeline.job"]["id"],
outputVariables={"FOO":"BAR"}
)
Из документации я знаю, что outputVariables
являются ключевыми пары-значений, которые можно сделать доступными для последующего действия.
CodePipeline затем запускает lambda-B
. Как я могу получить в lambda-B
переменные, которые я установил в outputVariables в lambda-A
?