- Timestamp:
- Oct 25, 2007 1:55:46 PM (13 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
branches/testScripts/NBbuildConfig.py
r686 r687 75 75 projectBaseDir=os.path.join(configuration['rootDir'],configuration['project']) 76 76 projectCheckOutDir=os.path.join(projectBaseDir,svnVersionFlattened) 77 78 svnCheckOutUrl='https://projects.coin-or.org/svn/'+\ 79 configuration['project']+'/'+\ 80 configuration['svnVersion'] 77 81 78 82 vpathDir='' … … 94 98 fullVpathDir = os.path.join(projectBaseDir,vpathDir) 95 99 100 NBlogMessages.writeMessage(' SVN source URL: '+svnCheckOutUrl) 101 NBlogMessages.writeMessage(' Checkout directory: '+projectCheckOutDir) 102 NBlogMessages.writeMessage(' Vpath directory: '+fullVpathDir) 103 104 96 105 #--------------------------------------------------------------------- 97 106 # Create the vpath directory if it doesn't exist … … 100 109 if not os.path.isdir(fullVpathDir) : 101 110 os.makedirs(fullVpathDir) 111 112 #--------------------------------------------------------------------- 113 # If nothing has changed and the prior run tested OK, then there 114 # is no need to do anything. 115 #--------------------------------------------------------------------- 102 116 os.chdir(fullVpathDir) 103 if os.path.isfile('NBallTestsPassed') : os.remove('NBallTestsPassed') 117 118 if os.path.isfile('NBallTestsPassed') : 119 if not NBsvnCommand.newer(svnCheckOutUrl,projectCheckOutDir): 120 # Previous run ran fine, and nothing has changed. 121 NBlogMessages.writeMessage(' No changes since previous successfull run') 122 return 123 os.remove('NBallTestsPassed') 104 124 105 125 #--------------------------------------------------------------------- … … 113 133 svnCmd='svn ' +\ 114 134 'checkout ' +\ 115 'https://projects.coin-or.org/svn/'+configuration['project']+'/'+configuration['svnVersion']+\135 svnCheckOutUrl +\ 116 136 ' '+svnVersionFlattened 117 137 if NBsvnCommand.run(svnCmd,projectBaseDir,configuration['project'])!='OK' : … … 301 321 # Everything build and all tests passed. 302 322 #--------------------------------------------------------------------- 303 #os.chdir(fullVpathDir)304 #f=open('NBallTestsPassed','w')305 #f.close()323 os.chdir(fullVpathDir) 324 f=open('NBallTestsPassed','w') 325 f.close()
Note: See TracChangeset
for help on using the changeset viewer.