From: Mathias Klette Date: Wed, 23 May 2012 13:23:32 +0000 (+0000) Subject: let's ignore failures while resetting git clone (thanks holger!) X-Git-Url: https://git.uhu-banane.net/?a=commitdiff_plain;h=4f220880ebc2483f24feebbc8b02d3a6c90e012b;p=profitbricks%2Fjenkins-build-scripts.git let's ignore failures while resetting git clone (thanks holger!) --- diff --git a/debian_build.py b/debian_build.py index 0fb93f9..bddef52 100755 --- a/debian_build.py +++ b/debian_build.py @@ -255,22 +255,23 @@ if __name__ == '__main__': # reset local repository first localname = GIT_BRANCH_NAME remotename = os.path.join('origin', GIT_BRANCH_NAME) - try: - logger.info('Reset and clean repository.') - gitcmd = git.Git('.') - logger.debug( - 'git reset --hard HEAD:\n%s' - %(gitcmd.reset('--hard','HEAD')) - ) - logger.debug( - 'git clean -fdx:\n%s' - %(gitcmd.clean('-fdx')) - ) - logger.debug( - 'git branch -D %s\n%s' - %(localname,gitcmd.branch('-D','%s' %(localname))) - ) + logger.info('Reset and clean repository.') + gitcmd = git.Git('.') + logger.debug( + 'git reset --hard HEAD:\n%s' + %(gitcmd.reset('--hard','HEAD')) + ) + logger.debug( + 'git clean -fdx:\n%s' + %(gitcmd.clean('-fdx')) + ) + logger.debug( + 'git branch -D %s\n%s' + %(localname,gitcmd.branch('-D','%s' %(localname))) + ) + + try: logger.info('Checkout branch %s.' %(remotename)) logger.debug( 'git checkout -b %s %s:\n%s' @@ -281,7 +282,7 @@ if __name__ == '__main__': ) ) except Exception, exception: - raise Exception('Failure while managing Git clone:\n%s' %(exception)) + raise Exception('Failure while checking out Git clone:\n%s' %(exception)) else: logger.debug('Status is now:\n%s' %( gitcmd.status() ))