woodpecker/pipeline/frontend/yaml
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
..
compiler Add option to ignore failures on steps (#1219) 2022-11-15 19:47:27 +01:00
constraint Renamed procs/jobs to steps in code (#1331) 2022-10-28 17:38:53 +02:00
linter Move constrain to only have a single command in backend to run to dedicated backends (#1032) 2022-10-31 00:26:49 +01:00
matrix Rename build to pipeline in code (#1224) 2022-10-18 03:24:12 +02:00
types Move constrain to only have a single command in backend to run to dedicated backends (#1032) 2022-10-31 00:26:49 +01:00
config.go Add support for pipeline root.when conditions (#770) 2022-09-26 09:27:20 +02:00
config_test.go Rename build to pipeline in code (#1224) 2022-10-18 03:24:12 +02:00
container.go Add option to ignore failures on steps (#1219) 2022-11-15 19:47:27 +01:00
container_test.go Move constrain to only have a single command in backend to run to dedicated backends (#1032) 2022-10-31 00:26:49 +01:00
error.go Fix to show build pipeline parse error (#1066) 2022-08-15 14:37:46 +02:00
network.go Add linter misspell (#530) 2021-11-24 02:01:12 +01:00
network_test.go Remove github.com/kr/pretty in favor of assert.EqualValues() (#564) 2021-12-04 13:23:33 +01:00
secret.go Add linter misspell (#530) 2021-11-24 02:01:12 +01:00
secret_test.go Remove github.com/kr/pretty in favor of assert.EqualValues() (#564) 2021-12-04 13:23:33 +01:00
volume.go Add linter misspell (#530) 2021-11-24 02:01:12 +01:00
volume_test.go Remove github.com/kr/pretty in favor of assert.EqualValues() (#564) 2021-12-04 13:23:33 +01:00