add workflows and integration test

This commit is contained in:
BuckarooBanzay
2020-01-17 08:10:45 +01:00
parent 217f468e92
commit a8cc5d9b08
5 changed files with 98 additions and 2 deletions

View File

@ -4,13 +4,18 @@
CFG=/tmp/minetest.conf
MTDIR=/tmp/mt
WORLDDIR=${MTDIR}/worlds/world
WORLDMODDIR=${WORLDDIR}/worldmods
# TODO: pipeworks / basic_materials
# settings
cat <<EOF > ${CFG}
enable_technic_integration_test = true
EOF
mkdir -p ${WORLDDIR}
rm -rf ${WORLDDIR}
mkdir -p ${WORLDMODDIR}
git clone https://gitlab.com/VanessaE/basic_materials.git ${WORLDMODDIR}/basic_materials
git clone https://gitlab.com/VanessaE/pipeworks.git ${WORLDMODDIR}/pipeworks
chmod 777 ${MTDIR} -R
docker run --rm -i \
-v ${CFG}:/etc/minetest/minetest.conf:ro \