Class: Bard::CI

Inherits:
Object
  • Object
show all
Extended by:
Forwardable
Defined in:
lib/bard/plugins/deploy/ci.rb,
lib/bard/plugins/deploy/ci/local.rb,
lib/bard/plugins/deploy/ci/state.rb,
lib/bard/plugins/deploy/ci/runner.rb,
lib/bard/plugins/deploy/ci/jenkins.rb,
lib/bard/plugins/deploy/ci/github_actions.rb

Defined Under Namespace

Classes: GithubActions, Jenkins, Local, Runner, State

Instance Method Summary collapse

Constructor Details

#initialize(project_name, branch, runner_name: nil) ⇒ CI

Returns a new instance of CI.



6
7
8
9
10
# File 'lib/bard/plugins/deploy/ci.rb', line 6

def initialize(project_name, branch, runner_name: nil)
  @project_name = project_name
  @branch = branch
  @runner_name = runner_name
end