Skip to content
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

Add Cake.AWS.CloudFormation.yml #2740

Open
cake-contrib-bot opened this issue Oct 9, 2023 · 4 comments · May be fixed by #2741
Open

Add Cake.AWS.CloudFormation.yml #2740

cake-contrib-bot opened this issue Oct 9, 2023 · 4 comments · May be fixed by #2741

Comments

@cake-contrib-bot
Copy link
Contributor

The Cake.AddinDiscoverer tool has discovered a NuGet package for a Cake addin without a corresponding yaml file on the Cake web site.

Cake.AWS.CloudFormation.yaml must be created.

cake-contrib-bot added a commit to cake-contrib-bot/website that referenced this issue Oct 9, 2023
@cake-contrib-bot cake-contrib-bot linked a pull request Oct 9, 2023 that will close this issue
@SARAVANA1501
Copy link

@pascalberger Please approve

@augustoproiete
Copy link
Member

Hey @SARAVANA1501 we already have an AWS CloudFormation Addin for Cake - https://github.com/cake-contrib/cake-cloudformation - what is different in your addin? Are there any features on your addin that don't exist on the one above? If yes, have you tried sending pull-request(s) to the existing addin?

@SARAVANA1501
Copy link

SARAVANA1501 commented Oct 11, 2023

Above addin is using cli comment for the deployment and no logging, but mine will be using AWS SDK objects to play with cloud formation.

  1. Provides greater control over the deployment.
  2. Planning to introduce a logging, which helps to display cloudformation deployment progress, entire build.cake execution can wait until cloudformation deployment completes. (the old library is not giving this capability)
  3. Capability to display changeset, meaning library can display what are all the items are going to be update. (Consumer has to build this command on old library, whereas in mine it will be built in)
  4. For the above addin uses aws sdk installed in the build machine, but my component using sdk so no need to install anything on the build machine, which is much more cleaner.
  5. No safety net is available (unit test, integration tests)

@SARAVANA1501
Copy link

@augustoproiete Please review

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

Successfully merging a pull request may close this issue.

3 participants