Module: Avm::EacRedmineBase0::Instances::Base::Nodejs

Defined in:
lib/avm/eac_redmine_base0/instances/base/nodejs.rb

Constant Summary collapse

DEFAULT_NODEJS_VERSION =
'26.6.0'
NODEJS_VERSION_KEY =
'nodejs.version'

Instance Method Summary collapse

Instance Method Details

#auto_install_nodejs_version ⇒ String

Returns:

  • (String)


12
13
14
15
16
# File 'lib/avm/eac_redmine_base0/instances/base/nodejs.rb', line 12

def auto_install_nodejs_version
  application.local_source.default_nodejs_version.if_present(&:to_s) ||
    inherited_entry_value(::Avm::Instances::EntryKeys::INSTALL_ID, NODEJS_VERSION_KEY) ||
    DEFAULT_NODEJS_VERSION
end