- ---
- - name: configure a task with custom outcome recognition
- hosts: localhost
- gather_facts: no
- tasks:
- - name: execute the bomb
- command: ./change-something-or-not.sh
- register: outcome
- failed_when: outcome.stderr != ""
- changed_when: "'we fixed' in outcome.stdout"
- - debug:
- var: outcome
- ...
|