Method: GitReflow::GitServer::BitBucket#initialize
- Defined in:
- lib/git_reflow/git_server/bit_bucket.rb
#initialize(config_options = {}) ⇒ BitBucket
Returns a new instance of BitBucket.
11 12 13 14 15 16 17 18 |
# File 'lib/git_reflow/git_server/bit_bucket.rb', line 11 def initialize( = {}) project_only = !!.delete(:project_only) # We remove any existing setup first, then setup our required config settings GitReflow::Config.unset('reflow.local-projects', value: "#{self.class.remote_user}/#{self.class.remote_repo_name}") GitReflow::Config.add('reflow.local-projects', "#{self.class.remote_user}/#{self.class.remote_repo_name}") if project_only GitReflow::Config.set('reflow.git-server', 'BitBucket', local: project_only) end |