cfhighlander
cfhighlander copied to clipboard
Cloudformation DSL and component library
Bumps [rexml](https://github.com/ruby/rexml) from 3.2.5 to 3.2.7. Release notes Sourced from rexml's releases. REXML 3.2.7 - 2024-05-16 Improvements Improve parse performance by using StringScanner. GH-106 GH-107 GH-108 GH-109 GH-112 GH-113 GH-114...
Right now when we have component like ```ruby CfhighlanderTemplate do Parameters do ComponentParam 'RegionCode', 'eu', allowedValues: ['eu', 'us', 'ap'] end Component template: 'a', name: 'a1', render: Inline do parameter name:...
https://github.com/theonestack/cfhighlander/blob/9eb7fb4c3acad4ba7101a4bad3183ed522ed2b2f/lib/cfhighlander.factory.templatefinder.rb#L40 As the default branch is now main cfhighlander needs to default to both master and main to handle this change.
[cfhighlander.factory.templatefinder.rb.patch.txt](https://github.com/theonestack/cfhighlander/files/8505982/cfhighlander.factory.templatefinder.rb.patch.txt)
When cfhighlander adds the CfTemplateUrl it can generate an invalid cloudformation output parameter name when a subcomponent stack is inlined. The name of the output variable needs to be correctly...
**cfhighlander version:** 0.12.5 **Project files** ```txt . ├── README.md ├── extend-error.cfhighlander.rb ├── extend-error.config.yaml └── mysql ├── mysql.cfhighlander.rb ├── mysql.cfndsl.rb └── mysql.config.yaml ``` extend-error.cfhighlander.rb ```rb CfhighlanderTemplate do Name 'extend-error' Description "extend-error"...
This feature is kinda similar to LambdaFunctions in that it allows custom code to be package and deployed with the generated cloudformation but with support for building and publishing container...