spike
spike copied to clipboard
spike compilation errors do not exit 0
exiting non-zero is a common unix convention that allows for scripted pipelines to work properly.
For instance, on our production app we've discovered that our pipeline improperly destroyed a site when a build error occurred when our upstream data provider's payload changed, thus destroying the site.
Can we get an exit code on compile error so the rest of the build pipeline fails instead of blank sites are instead getting deployed or additional scripting checks are needed to work around this?
Sure! Interested in contributing this fix? It should be quite easy.