Setup & Cleanup
In some cases, you will need to prepare and clean before going out. Let's see here the simple ways
Setup
Cleanup
#!/bin/bash
clean_up() {
echo "Receiving SIG, deleting server before exiting..."
openstack server delete tmp-nrt
exit 0
}
trap 'clean_up' EXITversion: '1.0'
from: 'romainlavabrefairfair/deploy-nrt'
steps:
- name: '@before-exit'
script: '/.free-commit/nrt/before-exit.sh'
- name: '@openstack-login'
script: '/.free-commit/nrt/openstack-login.sh'
- name: '@launch-server'
script: '/.free-commit/nrt/launch-server.sh'
- name: '@clone'
script: '/.free-commit/nrt/clone.sh'
- name: '@run'
script: '/.free-commit/nrt/run.sh'
- name: '@publish-result'
script: '/.free-commit/nrt/publish-result.sh'Problem
Solution
Last updated