Merge "Add testing for the Gentoo element"
This commit is contained in:
commit
ac94cf2a4e
@ -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
|
||||
}
|
||||
|
||||
|
@ -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
|
||||
|
1
elements/gentoo/test-elements/build-succeeds/README.rst
Normal file
1
elements/gentoo/test-elements/build-succeeds/README.rst
Normal file
@ -0,0 +1 @@
|
||||
Test that we can successfully build a gentoo image.
|
@ -0,0 +1 @@
|
||||
base
|
@ -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 \
|
||||
|
Loading…
Reference in New Issue
Block a user