cake-build / website

:earth_americas: The Cake website: https://cakebuild.net
https://cakebuild.net
MIT License
43 stars 228 forks source link

Add Cake.AWS.CloudFormation.yml #2740

Open cake-contrib-bot opened 12 months ago

cake-contrib-bot commented 12 months ago

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.

SARAVANA1501 commented 12 months ago

@pascalberger Please approve

augustoproiete commented 12 months ago

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 commented 12 months ago

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 commented 12 months ago

@augustoproiete Please review