Class: Releasy::Builders::Source

Inherits:
Builder
  • Object
show all
Defined in:
lib/releasy/builders/source.rb

Overview

Creates a folder containing the application source.

Examples:

Releasy::Project.new do
  name "My App"
  add_build :source do
    add_package :zip       # Optional.
  end
end

Constant Summary collapse

TYPE =
:source
DEFAULT_FOLDER_SUFFIX =
"SOURCE"

Constants included from Mixins::Log

Mixins::Log::DEFAULT_LOG_LEVEL, Mixins::Log::LOG_LEVELS

Instance Attribute Summary

Attributes inherited from Builder

#project, #suffix

Method Summary

Methods inherited from Builder

#initialize, #type, #valid_for_platform?

Methods included from Mixins::Log

log_level, log_level=

Methods included from Mixins::HasPackagers

#add_package

Constructor Details

This class inherits a constructor from Releasy::Builders::Builder