jbox-web/redmine_jenkins

View on GitHub
app/services/build_manager.rb

Summary

Maintainability
A
0 mins
Test Coverage
module BuildManager
  class << self

    def create_builds!(job)
      JenkinsJobs::CreateBuilds.new(job).call
    end


    def update_all_builds!(job)
      JenkinsJobs::UpdateAllBuilds.new(job).call
    end


    def update_last_build!(job)
      JenkinsJobs::UpdateLastBuild.new(job).call
    end


    def trigger_build!(job)
      JenkinsJobs::TriggerBuild.new(job).call
    end

  end
end