Add ARKDEP_NO_CLEANUP
This commit is contained in:
parent
003ab4a8c4
commit
c57eeb4da7
1 changed files with 6 additions and 0 deletions
|
@ -21,6 +21,7 @@ if [[ ! -n $1 || -n $2 ]]; then
|
||||||
ARKDEP_CUSTOM_NAME Define a custom image name
|
ARKDEP_CUSTOM_NAME Define a custom image name
|
||||||
ARKDEP_OUTPUT_TARGET Overwrite location to which images will be written
|
ARKDEP_OUTPUT_TARGET Overwrite location to which images will be written
|
||||||
ARKDEP_CONFIGS Define directory in which build will search for configuration files
|
ARKDEP_CONFIGS Define directory in which build will search for configuration files
|
||||||
|
ARKDEP_NO_CLEANUP Do not remove the temporary rootfs upon error or exit
|
||||||
END
|
END
|
||||||
exit 0
|
exit 0
|
||||||
fi
|
fi
|
||||||
|
@ -33,6 +34,11 @@ cleanup_and_quit () {
|
||||||
# If any paramters are passed we will assume it to be an error
|
# If any paramters are passed we will assume it to be an error
|
||||||
[[ -n $1 ]] && printf "\e[1;31m<#>\e[0m $*\e[0m\n" >&2
|
[[ -n $1 ]] && printf "\e[1;31m<#>\e[0m $*\e[0m\n" >&2
|
||||||
|
|
||||||
|
if [[ $ARKDEP_NO_CLEANUP -eq 1 ]]; then
|
||||||
|
printf 'Cleanup disabled, not running cleanup\n'
|
||||||
|
exit 1
|
||||||
|
fi
|
||||||
|
|
||||||
umount $workdir
|
umount $workdir
|
||||||
|
|
||||||
btrfs property set -ts $workdir ro false
|
btrfs property set -ts $workdir ro false
|
||||||
|
|
Loading…
Add table
Reference in a new issue