Closed
Description
Use case
CodePipelineJobEvent
allows us to retrieve input artifacts, but does not have functionality to manage and upload output artifacts.
Since the CodePipeline artifact buckets can be very strict, and the event provides credentials, it makes sense to add methods to interact with, and upload, output artifacts.
Solution/User Experience
I believe this should be a new method like event.put_artifact
and whatever methods are required to support this.
The bucket, credentials, and encryption configuration should all be auto-magic.
Alternative solutions
No response
Acknowledgment
- This feature request meets Powertools for AWS Lambda (Python) Tenets
- Should this be considered in other Powertools for AWS Lambda languages? i.e. Java, TypeScript, and .NET
Metadata
Metadata
Assignees
Type
Projects
Status
Shipped