woodpecker/pipeline/frontend/yaml/compiler
Sergio Fenoll f0e518a5a2
Add option to ignore failures on steps (#1219)
closes #1181
closes #834 

Adds `ignore_failure` to pipeline steps. When it's set to true,
if the step fails the following steps continue to execute as if no failure had occurred.

---

failure enums idea:
* fail (default) = if other steps run in parallel, wait for them and
then let workflow fail
* cancel = if other steps run in parallel, kill them
* ignore = we mark the step as failed but it wont have any impact
2022-11-15 19:47:27 +01:00
..
settings Add support sub-settings and secrets in sub-settings (#1221) 2022-10-03 19:25:43 +02:00
cacher.go Move plugin config to root.pipeline.[step].settings (#464) 2021-12-04 16:44:18 +01:00
compiler.go Support plugin-only secrets (#1344) 2022-10-27 04:21:07 +02:00
compiler_test.go Support plugin-only secrets (#1344) 2022-10-27 04:21:07 +02:00
convert.go Add option to ignore failures on steps (#1219) 2022-11-15 19:47:27 +01:00
image.go Move cncd/pipeline/pipeline/ to pipeline/ (#347) 2021-09-24 13:18:34 +02:00
image_test.go Move cncd/pipeline/pipeline/ to pipeline/ (#347) 2021-09-24 13:18:34 +02:00
option.go Rename build to pipeline in code (#1224) 2022-10-18 03:24:12 +02:00
option_test.go Rename remote to forge (#1357) 2022-11-05 00:35:06 +01:00