Module: Shaman
- Defined in:
- lib/shaman.rb,
lib/shaman/cli.rb,
lib/shaman/init.rb,
lib/shaman/deploy.rb,
lib/shaman/helpers.rb,
lib/shaman/version.rb,
lib/shaman/tryout_apps.rb,
lib/shaman/tryout_apps/client.rb,
lib/shaman/tryout_apps/resource.rb,
lib/shaman/tryout_apps/resource/project.rb,
lib/shaman/tryout_apps/resource/release.rb
Defined Under Namespace
Modules: Helpers, TryoutApps
Classes: CLI, Deploy, Init
Constant Summary
collapse
- PROJECT_CONFIG_PATH =
'.shaman.yml'
- VERSION =
'3.0.1'
Class Attribute Summary collapse
Class Method Summary
collapse
Class Attribute Details
.prompt ⇒ Object
31
32
33
|
# File 'lib/shaman.rb', line 31
def prompt
@prompt ||= TTY::Prompt.new
end
|
Class Method Details
.tryout_apps_base_uri ⇒ Object
25
26
27
|
# File 'lib/shaman.rb', line 25
def tryout_apps_base_uri
ENV.fetch('SERVER_URL', tryout_apps_env_base_uri)
end
|
.tryout_apps_client ⇒ Object
21
22
23
|
# File 'lib/shaman.rb', line 21
def tryout_apps_client
@tryout_apps_client ||= Shaman::TryoutApps::Client.new(tryout_apps_base_uri)
end
|