Skip to content

Native CodePipline steps #17

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Closed
sholtomaud opened this issue Jun 28, 2024 · 1 comment
Closed

Native CodePipline steps #17

sholtomaud opened this issue Jun 28, 2024 · 1 comment
Labels

Comments

@sholtomaud
Copy link

sholtomaud commented Jun 28, 2024

Use case

granted this seems to be beta phase in development, but it would be good to remove the step functions from the pipeline
image

Solution/User Experience

step functions in pipelines are a temporary solution to something that should be native/built-in steps/actions in CodePipeline.

This will make for a more standard pipeline flow without the need for custom step functions.

Action structure reference

ActionTypeId:
      Category: Invoke
      Owner: AWS
      Version: 1
      Provider: CloudFrontHosting    
Configuration:
      CloudFrontHostingAction: UpdateKeyValue

ActionTypeId:
      Category: Invoke
      Owner: AWS
      Version: 1
      Provider: CloudFrontHosting    
Configuration:
      CloudFrontHostingAction: Purge


## Or a simple consolidated action
ActionTypeId:
      Category: Invoke
      Owner: AWS
      Version: 1
      Provider: CloudFrontHosting    
Configuration:
      Phase: alpha|beta|prod

Additional questions

How does canary/blue-green work with the pipelines?

@sholtomaud
Copy link
Author

@cornelcroi can you point me to the doco that shows how this has been completed?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

2 participants