class Papa::Task::Integration::Start

Public Class Methods

new(base_branch, options = {}) click to toggle source
Calls superclass method
# File lib/papa/task/integration/start.rb, line 10
def initialize(base_branch, options = {})
  @build_type = 'integration'
  @base_branch = base_branch
  @build_branch = "#{@build_type}/#{options[:override_branch_name] || generate_integration_timestamp}"
  super()
end

Private Instance Methods

generate_integration_timestamp() click to toggle source
# File lib/papa/task/integration/start.rb, line 19
def generate_integration_timestamp
  DateTime.now.strftime('%y.%m.%d.%H.%M.%S').gsub('.0', '.')
end