diff options
Diffstat (limited to 'app/controllers/projects/commit_controller.rb')
-rw-r--r-- | app/controllers/projects/commit_controller.rb | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/app/controllers/projects/commit_controller.rb b/app/controllers/projects/commit_controller.rb index 21f4d9f44ec..637a911177c 100644 --- a/app/controllers/projects/commit_controller.rb +++ b/app/controllers/projects/commit_controller.rb @@ -57,6 +57,12 @@ class Projects::CommitController < Projects::ApplicationController render layout: false end + def status + status_sha = ci_commit.sha if ci_commit + image = Ci::ImageForBuildService.new.execute(@project, sha: status_sha) + send_file(image.path, filename: image.name, disposition: 'inline', type: 'image/svg+xml') + end + private def commit |