diff options
author | Grzegorz Bizon <grzesiek.bizon@gmail.com> | 2017-03-01 16:48:44 +0300 |
---|---|---|
committer | Grzegorz Bizon <grzesiek.bizon@gmail.com> | 2017-03-01 16:48:44 +0300 |
commit | 6fdbc22960d36111b501c5feeb33192edf47684f (patch) | |
tree | adfb021246a4c7fe47dcb80cedee3affc8165f28 /app/services/ci | |
parent | 462526280a8996975ab53a61fee4f74e5d2ed7fd (diff) |
Remove deprecated legacy CI project status badge
Diffstat (limited to 'app/services/ci')
-rw-r--r-- | app/services/ci/image_for_build_service.rb | 25 |
1 files changed, 0 insertions, 25 deletions
diff --git a/app/services/ci/image_for_build_service.rb b/app/services/ci/image_for_build_service.rb deleted file mode 100644 index 240ddabec36..00000000000 --- a/app/services/ci/image_for_build_service.rb +++ /dev/null @@ -1,25 +0,0 @@ -module Ci - class ImageForBuildService - def execute(project, opts) - ref = opts[:ref] - sha = opts[:sha] || ref_sha(project, ref) - pipelines = project.pipelines.where(sha: sha) - - image_name = image_for_status(pipelines.latest_status(ref)) - image_path = Rails.root.join('public/ci', image_name) - - OpenStruct.new(path: image_path, name: image_name) - end - - private - - def ref_sha(project, ref) - project.commit(ref).try(:sha) if ref - end - - def image_for_status(status) - status ||= 'unknown' - 'build-' + status + ".svg" - end - end -end |