Commit a37b9222 authored by Lorenzo Martinico's avatar Lorenzo Martinico

Kill devserver after image has been built

parent ada1d7b8
......@@ -99,7 +99,7 @@ context =
recipe = slapos.recipe.template:jinja2
template = {{ software_dir }}/scripts/cros_full_build.in
rendered = ${directory:run}/cros_full_build
md5sum = 184bc327b159b083e8f8a9dd8b63cef9
md5sum = df47d0c2f479d3b93fcb83b50fd9de40
mode = 0700
context =
key bash_path bin:bash
......
......@@ -331,6 +331,7 @@ for board in ${BOARDS} ; do
echo "building image" >> "${BUILD_LOG}"
if [ {{ dev_server}} == "yes" ] ; then
cros_sdk -- ./start_devserver &
RUNNING_DEVSERVER=$!
ROOTFS_VERIFICATION_FLAG = "--noenable_rootfs_verification"
else
ROOTFS_VERIFICATION_FLAG = ""
......@@ -341,6 +342,9 @@ for board in ${BOARDS} ; do
&& cros_sdk -- ./test_nayuos_image ${board} > "${TEST_LOG}" \
|| { echo "An error occured while building ${board} NayuOS image. Exiting." ; exit 1 ;}
if [ {{ dev_server }} == "yes" ] ; then
kill ${RUNNING_DEVSERVER}
fi
# save a lot of space on the server but delete cache and build files
# (it means that the next build will be as long and use as much resources as this one)
if [ ${KEEP_CACHE,,} == "no" ] ; then
......
......@@ -28,7 +28,7 @@ recipe = slapos.recipe.template:jinja2
template = ${:_profile_base_location_}/instance.cfg
rendered = ${buildout:directory}/instance.cfg
mode = 0644
md5sum = 39b2dcfd8feb54926626a813874994d3
md5sum = de7a962f8af74a85f00d2b4c4b916ec5
context =
key software_dir :_profile_base_location_
key instance_dir buildout:directory
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment