Merge "Add testing for the Gentoo element"

This commit is contained in:
Jenkins 2016-03-21 07:59:55 +00:00 committed by Gerrit Code Review
commit ac94cf2a4e
5 changed files with 10 additions and 5 deletions

View File

@ -58,12 +58,14 @@ function unfix_shm {
function install_gentoo_packages {
RUN_ONCE_SHM='1'
if ! grep -q /dev/shm /proc/mounts; then
if grep -q /dev/shm /proc/mounts; then
emerge $@
elif [[ -k /dev/shm ]]; then
emerge $@
else
fix_shm
emerge $@
unfix_shm
else
emerge $@
fi
}

View File

@ -34,7 +34,7 @@ if ! [ 'x86_64' = "${ARCH}" ] ; then
fi
# get the element location so we can refrence things relative to it
ELEMENT_DIR=${ELEMENT_DIR:-"${ELEMENTS_PATH}/gentoo"}
ELEMENT_DIR=${ELEMENT_DIR:-"${ELEMENTS_PATH##*:}/gentoo"}
# valid gentoo profiles are as follows
# default/linux/amd64/13.0
# default/linux/amd64/13.0/no-multilib

View File

@ -0,0 +1 @@
Test that we can successfully build a gentoo image.

View File

@ -0,0 +1 @@
base

View File

@ -8,7 +8,8 @@ sudo apt-get install -y \
debootstrap \
inetutils-ping \
kpartx \
qemu-utils || \
qemu-utils \
uuid-runtime || \
sudo yum -y install \
debootstrap \
kpartx \