Submit Your Ideas

We want to hear from you - vote for the features and improvements you'd most like to see, or submit your own ideas if you don't find them already listed.

Allow job with dependencies to start even if some dependencies failed

Assuming one's workflow has several parallel test jobs like `rspec_tests`, `cucumber_tests`, `integration_tests` and needs to perform some "test aggregation job" that requires previous jobs to have finished but not necessarily to be successful. 

Something like : 

jobs:
  - test1
  - test2
  - report_test_failures:
    requires_even_if_failed:
      - test1
      - test2

 

Right now the circleci doc for the workflow job `require` param 

requires N List A list of jobs that must succeed for the job to start

 

Is it possible to have something similar without the `that must succeed` ?

Maybe such a feature is available by other means and I missed it ?

  • Avatar32.5fb70cce7410889e661286fd7f1897de Guest
  • Mar 11 2018
  • Future consideration
  • Attach files