summaryrefslogtreecommitdiff
path: root/app/models/ci
diff options
context:
space:
mode:
authorGrzegorz Bizon <grzesiek.bizon@gmail.com>2015-12-28 11:13:28 +0100
committerGrzegorz Bizon <grzesiek.bizon@gmail.com>2016-01-14 12:48:14 +0100
commit612ab584bf919a96eaaaf86ef474f8ffe7cbf2b2 (patch)
tree4bbee51cfc848c527ac00b2cfe10dacbccac394e /app/models/ci
parentd8cc9e4ef7da6ac971d44361546188eebfb3beff (diff)
downloadgitlab-ce-612ab584bf919a96eaaaf86ef474f8ffe7cbf2b2.tar.gz
Mix `url_helpers` into `Ci::Build`
Diffstat (limited to 'app/models/ci')
-rw-r--r--app/models/ci/build.rb16
1 files changed, 6 insertions, 10 deletions
diff --git a/app/models/ci/build.rb b/app/models/ci/build.rb
index c69cb661746..e576f94fd4e 100644
--- a/app/models/ci/build.rb
+++ b/app/models/ci/build.rb
@@ -34,6 +34,7 @@
module Ci
class Build < CommitStatus
+ include Gitlab::Application.routes.url_helpers
LAZY_ATTRIBUTES = ['trace']
belongs_to :runner, class_name: 'Ci::Runner'
@@ -291,21 +292,18 @@ module Ci
end
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
def cancel_url
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
def retry_url
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
@@ -323,15 +321,13 @@ module Ci
def download_url
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
def artifacts_browse_url
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