X-Git-Url: http://xvm.mit.edu/gitweb/invirt/packages/invirt-dev.git/blobdiff_plain/dd31edce8851aceaaf6398136eeef8e1311d2a79..fc9beda05f67ce8e101598ae8a7a3500e3e836e9:/invirtibuilder?ds=sidebyside diff --git a/invirtibuilder b/invirtibuilder index 633563c..f5c3821 100755 --- a/invirtibuilder +++ b/invirtibuilder @@ -335,10 +335,6 @@ def build(): uploadBuild(pocket, workdir) db.failed_stage = 'cleaning up' - - # Finally, now that everything is done, remove the - # build queue item - os.unlink(os.path.join(b._QUEUE_DIR, build)) except: db.traceback = traceback.format_exc() else: @@ -348,6 +344,10 @@ def build(): database.session.save_or_update(db) database.session.commit() + # Finally, now that everything is done, remove the + # build queue item + os.unlink(os.path.join(b._QUEUE_DIR, build)) + reportBuild(db)