build: destroy vm after each build

This commit is contained in:
mimi89999 2020-10-31 10:55:14 +01:00
parent 3e35b2dd27
commit 5485869e3f
No known key found for this signature in database
GPG key ID: 4B054AC4922D7B18
2 changed files with 7 additions and 23 deletions

View file

@ -74,7 +74,7 @@ def build_server(app, build, vcs, build_dir, output_dir, log_dir, force):
else:
logging.getLogger("paramiko").setLevel(logging.WARN)
sshinfo = vmtools.get_clean_builder('builder', options.reset_server)
sshinfo = vmtools.get_clean_builder('builder')
output = None
try:
@ -295,7 +295,8 @@ def build_server(app, build, vcs, build_dir, output_dir, log_dir, force):
finally:
# Suspend the build server.
vm = vmtools.get_build_vm('builder')
vm.suspend()
logging.info('destroying buildserver after build')
vm.destroy()
# deploy logfile to repository web server
if output: