Module: RakeFly
- Includes:
- RubyFly
- Defined in:
- lib/rake_fly.rb,
lib/rake_fly/version.rb,
lib/rake_fly/task_sets/project.rb,
lib/rake_fly/task_sets/pipeline.rb,
lib/rake_fly/tasks/pipeline/get.rb,
lib/rake_fly/tasks/pipeline/set.rb,
lib/rake_fly/tasks/pipeline/push.rb,
lib/rake_fly/tasks/pipeline/destroy.rb,
lib/rake_fly/tasks/pipeline/unpause.rb,
lib/rake_fly/task_sets/authentication.rb,
lib/rake_fly/tasks/authentication/login.rb,
lib/rake_fly/tasks/authentication/ensure.rb
Defined Under Namespace
Modules: TaskSets, Tasks
Classes: OptionResolver
Constant Summary
collapse
- ARTIFACT_FORMAT_CHANGE_VERSION =
'5.0.0'
- VERSION =
'2.13.0'
Class Method Summary
collapse
Class Method Details
.define_authentication_tasks(opts = {}, &block) ⇒ Object
27
28
29
|
# File 'lib/rake_fly.rb', line 27
def self.define_authentication_tasks(opts = {}, &block)
RakeFly::TaskSets::Authentication.define(opts, &block)
end
|
.define_installation_tasks(opts = {}) ⇒ Object
15
16
17
18
19
20
21
22
23
24
25
|
# File 'lib/rake_fly.rb', line 15
def self.define_installation_tasks(opts = {})
option_resolver = OptionResolver.new(opts)
RubyFly.configure do |c|
c.binary = option_resolver.fly_binary_path
end
RakeDependencies::TaskSets::All.define(
option_resolver.installation_task_set_options
)
end
|
.define_pipeline_tasks(opts = {}, &block) ⇒ Object
31
32
33
|
# File 'lib/rake_fly.rb', line 31
def self.define_pipeline_tasks(opts = {}, &block)
RakeFly::TaskSets::Pipeline.define(opts, &block)
end
|
.define_project_tasks(opts = {}, &block) ⇒ Object
35
36
37
|
# File 'lib/rake_fly.rb', line 35
def self.define_project_tasks(opts = {}, &block)
RakeFly::TaskSets::Project.define(opts, &block)
end
|