Class: Session
Instance Attribute Summary collapse
-
#agent_name ⇒ Object
build options.
-
#configuration ⇒ Object
build options.
-
#environment ⇒ Object
build options.
-
#framework_version ⇒ Object
build options.
-
#globals_file ⇒ Object
Returns the value of attribute globals_file.
-
#is_build_agent ⇒ Object
build options.
-
#output_dir ⇒ Object
directories.
-
#tokens_pattern ⇒ Object
Returns the value of attribute tokens_pattern.
-
#tools_dir ⇒ Object
directories.
-
#tools_download_uri ⇒ Object
Returns the value of attribute tools_download_uri.
-
#working_dir ⇒ Object
directories.
Instance Method Summary collapse
-
#initialize(&block) ⇒ Session
constructor
A new instance of Session.
Methods included from Logging
configure_logger_for, #logger, logger_for
Constructor Details
#initialize(&block) ⇒ Session
Returns a new instance of Session.
15 16 17 18 19 20 21 22 23 24 |
# File 'lib/rakeoff/session.rb', line 15 def initialize(&block) block ||= proc {} set_defaults instance_eval(&block) correct_windows_paths print_session_info create_tasks end |
Instance Attribute Details
#agent_name ⇒ Object
build options
8 9 10 |
# File 'lib/rakeoff/session.rb', line 8 def agent_name @agent_name end |
#configuration ⇒ Object
build options
8 9 10 |
# File 'lib/rakeoff/session.rb', line 8 def configuration @configuration end |
#environment ⇒ Object
build options
8 9 10 |
# File 'lib/rakeoff/session.rb', line 8 def environment @environment end |
#framework_version ⇒ Object
build options
8 9 10 |
# File 'lib/rakeoff/session.rb', line 8 def framework_version @framework_version end |
#globals_file ⇒ Object
Returns the value of attribute globals_file.
13 14 15 |
# File 'lib/rakeoff/session.rb', line 13 def globals_file @globals_file end |
#is_build_agent ⇒ Object
build options
8 9 10 |
# File 'lib/rakeoff/session.rb', line 8 def is_build_agent @is_build_agent end |
#output_dir ⇒ Object
directories
11 12 13 |
# File 'lib/rakeoff/session.rb', line 11 def output_dir @output_dir end |
#tokens_pattern ⇒ Object
Returns the value of attribute tokens_pattern.
13 14 15 |
# File 'lib/rakeoff/session.rb', line 13 def tokens_pattern @tokens_pattern end |
#tools_dir ⇒ Object
directories
11 12 13 |
# File 'lib/rakeoff/session.rb', line 11 def tools_dir @tools_dir end |
#tools_download_uri ⇒ Object
Returns the value of attribute tools_download_uri.
13 14 15 |
# File 'lib/rakeoff/session.rb', line 13 def tools_download_uri @tools_download_uri end |
#working_dir ⇒ Object
directories
11 12 13 |
# File 'lib/rakeoff/session.rb', line 11 def working_dir @working_dir end |