There's a big new update to the BlueBuild CLI, with some real nice DX upgrades. Thanks @gmpinder
Make sure to read our release blog for a full list of features; and breaking changes!
@bluebuild @gmpinder Hmm, the new validation is choking on `gnome-extensions` in my recipe. Everything looks correct (comparing https://blue-build.org/reference/modules/gnome-extensions/) and it was working with the previous version...
@dperson @bluebuild You'll want to make sure that you don't have any properties that are empty. You'll want to either comment them out or add `[]` for empty arrays or `{}` for empty objects
@gmpinder @dperson FYI That's covered here in the blog post https://blue-build.org/blog/v090-features-changes/#recipe-validation-strictness
Feel free to make complaints if that's confusing, though.
@bluebuild @gmpinder See below (this is the only section it's complaining about, I followed the breaking changes guidance):
- type: gnome-extensions
install:
- 615 # appindicatorsupport@rgcjonas.gmail.com
- 16 # auto-move-windows@gnome-shell-extensions.gcampax.github.com
- 6670 # Bluetooth-Battery-Meter@maniacx.github.com
- 3193 # blur-my-shell@aunetx
- 517 # caffeine@patapon.info
- 4839 # clipboard-history@alexsaveau.dev
...
Trimmed for max length
@dperson @bluebuild I can't really help much without seeing the error. Go ahead and open an issue and provide the links to your build.
@gmpinder @bluebuild Will do, and thanks!
Update: The above issue is fixed.