Changeset 2700
- Timestamp:
- 10/21/05 16:29:06 (3 years ago)
- Files:
-
- tools/cia/trunk/app/models/build.rb (modified) (2 diffs)
- tools/cia/trunk/app/models/project.rb (modified) (1 diff)
- tools/cia/trunk/CHANGELOG (added)
- tools/cia/trunk/config/environment.rb (modified) (1 diff)
- tools/cia/trunk/data (modified) (1 prop)
- tools/cia/trunk/db (modified) (1 prop)
- tools/cia/trunk/log (modified) (1 prop)
Legend:
- Unmodified
- Added
- Removed
- Modified
- Copied
- Moved
tools/cia/trunk/app/models/build.rb
r1143 r2700 17 17 def checkout 18 18 log "Checking out: #{directory}" 19 project. checkout(directory)19 project.get(directory) 20 20 end 21 21 22 22 def make 23 23 log "Making..." 24 [ `cd #{directory} && #{RAKE_PATH} `, ($?.exitstatus == 0) ]24 [ `cd #{directory} && #{RAKE_PATH} #{RAKE_TASK}`, ($?.exitstatus == 0) ] 25 25 end 26 26 … … 31 31 32 32 def directory 33 RAILS_ROOT + "/data/#{project.name}/#{id}"33 "\"#{RAILS_ROOT}/data/#{project.name}/current\"" 34 34 end 35 35 tools/cia/trunk/app/models/project.rb
r1114 r2700 6 6 end 7 7 8 def checkout(directory) 9 `svn checkout file://#{repository + "/" + path} #{directory}` 8 def get(directory) 9 if File.exists?(directory + '/.svn') 10 `svn update #{directory}` 11 else 12 `svn checkout file://#{repository + "/" + path} #{directory}` 13 end 10 14 end 11 15 end tools/cia/trunk/config/environment.rb
r1143 r2700 72 72 # Include your app's configuration here: 73 73 74 RAKE_PATH = '/usr/local/bin/rake' 75 SVN_LOOK_PATH = '/usr/local/bin/svnlook' 76 NOTIFIER_FROM_ADDRESS = 'CIA <cia@rubyonrails.com>' 74 RAKE_PATH = '/usr/bin/rake' 75 SVN_LOOK_PATH = '/usr/bin/svnlook' 76 NOTIFIER_FROM_ADDRESS = 'CIA <cia@jadedpixel.com>' 77 78 # if you want to run a specific rake task for this application application 79 # pass RAILS_ENV=task_name to the runner 80 81 RAKE_TASK = ENV['RAKE_TASK'] || '' tools/cia/trunk/data
- Property svn:ignore set to
*
- Property svn:ignore set to
tools/cia/trunk/db
- Property svn:ignore set to
*.sqlite
- Property svn:ignore set to
tools/cia/trunk/log
- Property svn:ignore set to
*
- Property svn:ignore set to