script-only-if-succeeded: False
script-only-if-failed: True
builders:
- - shell:
- !include-raw-escape:
- - ../../../scripts/build_utils.sh
- - ../../build/teardown
+ - build-steps:
+ - shell:
+ !include-raw-escape:
+ - ../../../scripts/build_utils.sh
+ - ../../build/teardown
- archive:
artifacts: 'logs/**'
script-only-if-succeeded: False
script-only-if-failed: True
builders:
- - shell:
- !include-raw-escape:
- - ../../../scripts/build_utils.sh
- - ../../build/teardown
+ - build-steps:
+ - shell:
+ !include-raw-escape:
+ - ../../../scripts/build_utils.sh
+ - ../../build/teardown
- archive:
artifacts: 'logs/**'
- github:
url: https://github.com/ceph/ceph-ansible
- build-discarder:
- days-to-keep: 90
- num-to-keep: -1
- artifact-days-to-keep: -1
- artifact-num-to-keep: -1
+ days-to-keep: 90
+ num-to-keep: -1
+ artifact-days-to-keep: -1
+ artifact-num-to-keep: -1
parameters:
- string:
script-only-if-succeeded: False
script-only-if-failed: True
builders:
- - shell:
- !include-raw-escape:
- - ../../../scripts/build_utils.sh
- - ../../build/teardown
+ - build-steps:
+ - shell:
+ !include-raw-escape:
+ - ../../../scripts/build_utils.sh
+ - ../../build/teardown
- archive:
artifacts: 'logs/**'
script-only-if-succeeded: False
script-only-if-failed: True
builders:
- - shell:
- !include-raw-escape:
- - ../../../scripts/build_utils.sh
- - ../../build/teardown
+ - build-steps:
+ - shell:
+ !include-raw-escape:
+ - ../../../scripts/build_utils.sh
+ - ../../build/teardown
- archive:
artifacts: 'logs/**'
script-only-if-succeeded: False
script-only-if-failed: True
builders:
- - shell:
- !include-raw:
- - ../../../scripts/build_utils.sh
- - ../../build/teardown
+ - build-steps:
+ - shell:
+ !include-raw:
+ - ../../../scripts/build_utils.sh
+ - ../../build/teardown
- archive:
artifacts: 'logs/**'
script-only-if-failed: True
script-only-if-succeeded: False
builders:
- - inject:
- properties-file: ${WORKSPACE}/build_info
- - shell:
- !include-raw:
+ - build-steps:
+ - inject:
+ properties-file: ${WORKSPACE}/build_info
+ - shell:
+ !include-raw:
- ../../../scripts/build_utils.sh
- ../../build/failure
script-only-if-succeeded: False
script-only-if-failed: True
builders:
- - shell: !include-raw ../../build/teardown
+ - build-steps:
+ - shell: !include-raw ../../build/teardown
script-only-if-succeeded: False
script-only-if-failed: True
builders:
- - shell: !include-raw ../../build/teardown
+ - build-steps:
+ - shell: !include-raw ../../build/teardown
script-only-if-failed: True
script-only-if-succeeded: False
builders:
- - inject:
- properties-file: ${WORKSPACE}/build_info
- - shell:
- !include-raw:
- - ../../../scripts/build_utils.sh
- - ../../build/failure
+ - build-steps:
+ - inject:
+ properties-file: ${WORKSPACE}/build_info
+ - shell:
+ !include-raw:
+ - ../../../scripts/build_utils.sh
+ - ../../build/failure
wrappers:
- inject-passwords:
script-only-if-failed: True
script-only-if-succeeded: False
builders:
- - inject:
- properties-file: ${WORKSPACE}/build_info
- - shell:
- !include-raw:
- - ../../../scripts/build_utils.sh
- - ../../build/failure
+ - build-steps:
+ - inject:
+ properties-file: ${WORKSPACE}/build_info
+ - shell:
+ !include-raw:
+ - ../../../scripts/build_utils.sh
+ - ../../build/failure
wrappers:
- inject-passwords:
script-only-if-failed: True
script-only-if-succeeded: False
builders:
- - shell:
- !include-raw:
- - ../../../scripts/build_utils.sh
- - ../../build/failure
+ - build-steps:
+ - shell:
+ !include-raw:
+ - ../../../scripts/build_utils.sh
+ - ../../build/failure
wrappers:
- inject-passwords:
script-only-if-succeeded: False
script-only-if-failed: True
builders:
- - shell: "sudo reboot"
+ - build-steps:
+ - shell: "sudo reboot"
script-only-if-failed: True
script-only-if-succeeded: False
builders:
- - shell:
- !include-raw:
- - ../../../scripts/build_utils.sh
- - ../../build/failure
+ - build-steps:
+ - shell:
+ !include-raw:
+ - ../../../scripts/build_utils.sh
+ - ../../build/failure
wrappers:
- inject-passwords:
script-only-if-succeeded: False
script-only-if-failed: True
builders:
- - shell:
- !include-raw-escape:
- - ../../../scripts/build_utils.sh
- - ../../build/teardown
+ - build-steps:
+ - shell:
+ !include-raw-escape:
+ - ../../../scripts/build_utils.sh
+ - ../../build/teardown
- archive:
artifacts: 'logs/**'
script-only-if-succeeded: False
script-only-if-failed: True
builders:
- - shell:
- !include-raw-escape:
- - ../../../scripts/build_utils.sh
- - ../../build/teardown
+ - build-steps:
+ - shell:
+ !include-raw-escape:
+ - ../../../scripts/build_utils.sh
+ - ../../build/teardown
- archive:
artifacts: 'logs/**'
script-only-if-succeeded: False
script-only-if-failed: True
builders:
- - shell:
- !include-raw-escape:
- - ../../../scripts/build_utils.sh
- - ../../build/teardown
+ - build-steps:
+ - shell:
+ !include-raw-escape:
+ - ../../../scripts/build_utils.sh
+ - ../../build/teardown
script-only-if-succeeded: False
script-only-if-failed: True
builders:
- - shell:
- !include-raw:
- - ../../../scripts/build_utils.sh
- - ../../build/teardown
+ - build-steps:
+ - shell:
+ !include-raw:
+ - ../../../scripts/build_utils.sh
+ - ../../build/teardown
- archive:
artifacts: 'logs/**'
publishers:
- postbuildscript:
builders:
- - shell: 'rm $HOME/.jenkins_jobs.*.ini'
+ - build-steps:
+ - shell: 'rm $HOME/.jenkins_jobs.*.ini'
script-only-if-succeeded: false
script-only-if-failed: false
publishers:
- postbuildscript:
script-only-if-failed: True
- script-only-if-succeeded: False
+ script-only-if-succeeded: False
builders:
- - inject:
- properties-file: ${WORKSPACE}/build_info
- - shell:
- !include-raw:
- - ../../../scripts/build_utils.sh
- - ../../build/failure
+ - build-steps:
+ - inject:
+ properties-file: ${WORKSPACE}/build_info
+ - shell:
+ !include-raw:
+ - ../../../scripts/build_utils.sh
+ - ../../build/failure
wrappers:
- inject-passwords:
script-only-if-succeeded: False
script-only-if-failed: False
builders:
- - shell: "sudo rm -f /etc/apt/sources.list.d/shaman.list /etc/yum.repos.d/shaman.repo"
+ - build-steps:
+ - shell: "sudo rm -f /etc/apt/sources.list.d/shaman.list /etc/yum.repos.d/shaman.repo"
script-only-if-failed: True
script-only-if-succeeded: False
builders:
- - shell:
- !include-raw:
- - ../../build/failure
+ - build-steps:
+ - shell:
+ !include-raw:
+ - ../../build/failure
wrappers:
- mask-passwords: