Class: Jenkins::Plugin::CLI
- Inherits:
-
Thor
- Object
- Thor
- Jenkins::Plugin::CLI
show all
- Extended by:
- Formatting
- Defined in:
- lib/jenkins/plugin/cli.rb,
lib/jenkins/plugin/cli/new.rb,
lib/jenkins/plugin/cli/generate.rb,
lib/jenkins/plugin/cli/formatting.rb
Defined Under Namespace
Modules: Formatting
Classes: Generate, New
Instance Method Summary
collapse
Methods included from Formatting
print_options, task_help
Instance Method Details
#build ⇒ Object
20
21
22
|
# File 'lib/jenkins/plugin/cli.rb', line 20
def build
shell.say "TODO: build()"
end
|
#help(command = nil) ⇒ Object
42
43
44
|
# File 'lib/jenkins/plugin/cli.rb', line 42
def help(command = nil)
super
end
|
#server ⇒ Object
27
28
29
30
31
|
# File 'lib/jenkins/plugin/cli.rb', line 27
def server
require 'jenkins/plugin/tools/server'
server = Jenkins::Plugin::Tools::Server.new(spec, options[:home])
server.run!
end
|
#version ⇒ Object
35
36
37
38
|
# File 'lib/jenkins/plugin/cli.rb', line 35
def version
require 'jenkins/plugin/version'
shell.say Jenkins::Plugin::VERSION
end
|