Module: Releasy

Defined in:
lib/releasy.rb,
lib/releasy/project.rb,
lib/releasy/version.rb,
lib/releasy/builders.rb,
lib/releasy/deployers.rb,
lib/releasy/packagers.rb,
lib/releasy/dsl_wrapper.rb,
lib/releasy/packagers/dmg.rb,
lib/releasy/packagers/exe.rb,
lib/releasy/packagers/zip.rb,
lib/releasy/builders/source.rb,
lib/releasy/deployers/local.rb,
lib/releasy/deployers/rsync.rb,
lib/releasy/mixins/register.rb,
lib/releasy/builders/builder.rb,
lib/releasy/builders/osx_app.rb,
lib/releasy/deployers/github.rb,
lib/releasy/mixins/utilities.rb,
lib/releasy/deployers/deployer.rb,
lib/releasy/packagers/packager.rb,
lib/releasy/packagers/tar_gzip.rb,
lib/releasy/mixins/has_gemspecs.rb,
lib/releasy/packagers/seven_zip.rb,
lib/releasy/packagers/tar_bzip2.rb,
lib/releasy/mixins/has_packagers.rb,
lib/releasy/builders/ocra_builder.rb,
lib/releasy/windows_wrapper_maker.rb,
lib/releasy/packagers/tar_packager.rb,
lib/releasy/builders/windows_folder.rb,
lib/releasy/builders/windows_builder.rb,
lib/releasy/builders/windows_wrapped.rb,
lib/releasy/builders/windows_installer.rb,
lib/releasy/builders/windows_standalone.rb,
lib/releasy/mixins/can_exclude_encoding.rb

Overview

Application release manager.

Defined Under Namespace

Modules: Builders, Deployers, Mixins, Packagers Classes: CommandNotFoundError, ConfigError, DSLWrapper, Project, WindowsWrapperMaker

Constant Summary collapse

Cli =
Cri::Command.new_basic_root.modify do
  name        'releasy'
  usage       'releasy [options] [command] [options]'
  summary     'helper for using the Releasy gem'
  description 'Helper for using the Releasy gem to release packages'
end
VERSION =
"0.2.2"

Class Method Summary collapse

Class Method Details

.win_platform?Boolean

Returns:

  • (Boolean)


7
# File 'lib/releasy.rb', line 7

def self.win_platform?; !!(RUBY_PLATFORM =~ /mingw|win32/); end