Commit 612ab584 authored by Grzegorz Bizon's avatar Grzegorz Bizon

Mix `url_helpers` into `Ci::Build`

parent d8cc9e4e
...@@ -34,6 +34,7 @@ ...@@ -34,6 +34,7 @@
module Ci module Ci
class Build < CommitStatus class Build < CommitStatus
include Gitlab::Application.routes.url_helpers
LAZY_ATTRIBUTES = ['trace'] LAZY_ATTRIBUTES = ['trace']
belongs_to :runner, class_name: 'Ci::Runner' belongs_to :runner, class_name: 'Ci::Runner'
...@@ -291,20 +292,17 @@ module Ci ...@@ -291,20 +292,17 @@ module Ci
end end
def target_url def target_url
Gitlab::Application.routes.url_helpers.
namespace_project_build_url(project.namespace, project, self) namespace_project_build_url(project.namespace, project, self)
end end
def cancel_url def cancel_url
if active? if active?
Gitlab::Application.routes.url_helpers.
cancel_namespace_project_build_path(project.namespace, project, self) cancel_namespace_project_build_path(project.namespace, project, self)
end end
end end
def retry_url def retry_url
if retryable? if retryable?
Gitlab::Application.routes.url_helpers.
retry_namespace_project_build_path(project.namespace, project, self) retry_namespace_project_build_path(project.namespace, project, self)
end end
end end
...@@ -323,14 +321,12 @@ module Ci ...@@ -323,14 +321,12 @@ module Ci
def download_url def download_url
if artifacts_file.exists? if artifacts_file.exists?
Gitlab::Application.routes.url_helpers.
download_namespace_project_build_artifacts_path(project.namespace, project, self) download_namespace_project_build_artifacts_path(project.namespace, project, self)
end end
end end
def artifacts_browse_url def artifacts_browse_url
if artifacts_file.exists? if artifacts_file.exists?
Gitlab::Application.routes.url_helpers.
browse_namespace_project_build_artifacts_path(project.namespace, project, self) browse_namespace_project_build_artifacts_path(project.namespace, project, self)
end end
end end
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment