Warn instead of error on lint checks during --chaos deploy, and show all linting errors at once #588

Merged
3wordchant merged 4 commits from calix/497 into main 2025-08-12 12:18:40 +00:00
Owner

Closes toolshed/organising#497

➜ abra app deploy test.example.com  
FATA recipe failed lint checks:
* traefik routing enabled (R010)
* all services have images (R011)

➜ abra app deploy test.example.com --chaos
WARN recipe failed lint checks:
* traefik routing enabled (R010)
* all services have images (R011)
(deploy continues)
Closes toolshed/organising#497 ``` ➜ abra app deploy test.example.com FATA recipe failed lint checks: * traefik routing enabled (R010) * all services have images (R011) ➜ abra app deploy test.example.com --chaos WARN recipe failed lint checks: * traefik routing enabled (R010) * all services have images (R011) (deploy continues) ```
3wordchant added 3 commits 2025-08-12 12:10:44 +00:00
WARN on recipe linting errors during --chaos..
Some checks failed
continuous-integration/drone/push Build is failing
ef77db1559
..and show multiple linting errors instead of bailing on the first one.

Re #497
See toolshed/organising#497 (comment)
Add integration tests for new "--chaos to blast past lint errors"
Some checks failed
continuous-integration/drone/push Build is failing
continuous-integration/drone/pr Build is failing
e49ad09408
Re toolshed/organising#497
3wordchant added 1 commit 2025-08-12 12:13:47 +00:00
Appease formatter
All checks were successful
continuous-integration/drone/push Build is passing
f55b01b85d
decentral1se approved these changes 2025-08-12 12:18:06 +00:00
decentral1se left a comment
Owner

LGTM 💟

LGTM 💟
3wordchant force-pushed calix/497 from f55b01b85d to 032fe99086 2025-08-12 12:18:33 +00:00 Compare
3wordchant merged commit 032fe99086 into main 2025-08-12 12:18:40 +00:00
3wordchant deleted branch calix/497 2025-08-12 12:18:40 +00:00
decentral1se added this to the Abra v0.11.x project 2025-08-12 12:19:49 +00:00
decentral1se moved this to Done in Abra v0.11.x on 2025-08-12 12:20:14 +00:00
Sign in to join this conversation.
No description provided.