mirror of
https://github.com/CopterExpress/clover.git
synced 2026-05-26 11:43:25 +00:00
image_builder: debug
This commit is contained in:
@@ -22,8 +22,7 @@ git:
|
||||
before_script:
|
||||
- docker pull ${DOCKER}
|
||||
script:
|
||||
- [[ -z ${TRAVIS_TAG} ]] || exit 1
|
||||
- docker run --privileged --rm -v /dev:/dev -v ${BUILD_DIR}:/builder/image -e "TARGET_REPO=${TARGET_REPO}" -e "TARGET_REF=${TARGET_REF}" ${DOCKER}
|
||||
- if [[ ! -z $TRAVIS_TAG ]]; then docker run --privileged --rm -v /dev:/dev -v ${BUILD_DIR}:/builder/image -e "TARGET_REPO=${TARGET_REPO}" -e "TARGET_REF=${TARGET_REF}" ${DOCKER}; fi
|
||||
# after_failure:
|
||||
# - skip_deploy: true
|
||||
before_deploy:
|
||||
|
||||
@@ -59,11 +59,10 @@ execute() {
|
||||
echo_stamp "Mounting /proc in chroot... "
|
||||
if [ ! -d ${MOUNT_POINT}/proc ]; then
|
||||
mkdir -p ${MOUNT_POINT}/proc \
|
||||
&& mount -t proc -o nosuid,noexec,nodev proc ${MOUNT_POINT}/proc
|
||||
&& mount -t proc -o nosuid,noexec,nodev proc ${MOUNT_POINT}/proc \
|
||||
&& echo_stamp "OK" "SUCCESS" \
|
||||
|| (echo_stamp "Failed" "ERROR"; exit 1)
|
||||
else echo_stamp "/sys already exist" "SUCCESS"
|
||||
fi
|
||||
else echo_stamp "/proc already exist" "SUCCESS"; fi
|
||||
|
||||
echo_stamp "Mounting /sys in chroot... "
|
||||
if [ ! -d ${MOUNT_POINT}/sys ]; then
|
||||
@@ -71,8 +70,7 @@ execute() {
|
||||
&& mount -t sysfs -o nosuid,noexec,nodev sysfs ${MOUNT_POINT}/sys \
|
||||
&& echo_stamp "OK" "SUCCESS" \
|
||||
|| (echo_stamp "Failed" "ERROR"; exit 1)
|
||||
else echo_stamp "/sys already exist" "SUCCESS"
|
||||
fi
|
||||
else echo_stamp "/sys already exist" "SUCCESS"; fi
|
||||
|
||||
echo_stamp "Mounting /dev/ and /dev/pts in chroot... " \
|
||||
&& mkdir -p -m 755 ${MOUNT_POINT}/dev/pts \
|
||||
@@ -126,7 +124,7 @@ umount_system() {
|
||||
# Repeat 5 times
|
||||
for i in {1..5}; do
|
||||
umount -fR $1 \
|
||||
&& (echo_stamp "OK" "SUCCESS"; umount_ok=true; break)
|
||||
&& (echo_stamp "OK" "SUCCESS"; umount_ok=true; break) \
|
||||
|| (echo_stamp "Failed #$i (try 5 times)" "ERROR"; sleep 2)
|
||||
done
|
||||
[[ "$umount_ok" == true ]] \
|
||||
|
||||
Reference in New Issue
Block a user