JobNotFoundException, когда я вызываю лямбда-функцию из Codepipeline в другом аккаунте - PullRequest
0 голосов
/ 10 мая 2018

Люди,

Можно ли получить результат putJobSuccess / putJobFailure на этапе кодирования в другой учетной записи? У меня есть конвейер в одну учетную запись, которая вызывает функцию лямбда в другой учетной записи. Функция работает нормально, но не может найти JobID (я думаю, что он ищет JobID в контексте текущей учетной записи).

1 Ответ

0 голосов
/ 10 мая 2018

Идентификаторы заданий действительно ограничены учетной записью.

Чтобы выполнить эту работу, вам нужно настроить роль в первой учетной записи, затем принять ее из функции Lambda во второй учетной записи, а затем использовать эти учетные данные.при вызове PutJobSuccess / PutJobFailureResult.

Здесь есть некоторая документация по настройке ролей: https://docs.aws.amazon.com/IAM/latest/UserGuide/id_roles.html

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...