forked from chris/cruisecontrolrb_perforce
-
Notifications
You must be signed in to change notification settings - Fork 1
Perforce support for CruiseControl.rb
bcurren/cruisecontrolrb_perforce
Folders and files
Name | Name | Last commit message | Last commit date | |
---|---|---|---|---|
Repository files navigation
Licensed under the MIT license. * This code has been tested on CruiseControl.rb 1.3. There are some important notes: * You need to set up your project manually, you can't do an "add" via CruiseControl. To install/use it, put the perforce.rb file into your cruisecontrol/app/models directory. Manually setup your project: * Create a directory under the cruisecontrol/projects directory. * Place a cruise_config.rb file in it. It should contain something like the following in order to use Perforce: Project.configure do |project| # Use Perforce for source control project.source_control = Perforce.new( :port => 'your.perforce.server:1666', :clientspec => 'clientspec-for-cruisecontrol', :user => 'buildusername', :password => 'builduserpassword', :p4path => '//depot/path/to/your/rails/app/...') end * Sync your code once. * Fire up CruiseControl, and let the games begin. Usual disclaimer: I take no responsibility for your systems, code, etc. Read the code, test it out, backup your systems, etc.
About
Perforce support for CruiseControl.rb
Resources
Stars
Watchers
Forks
Releases
No releases published
Packages 0
No packages published
Languages
- Ruby 100.0%