Welcome to mirror list, hosted at ThFree Co, Russian Federation.

gitlab.com/gitlab-org/gitlab-foss.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorGokmen Goksel <gokmen@goksel.me>2016-07-26 07:05:29 +0300
committerMark Pundsack <markpundsack@users.noreply.github.com>2016-08-03 22:12:42 +0300
commitba451bd887e0f6695b875c2d6d41f933db51bf42 (patch)
tree915dcb18eb5133d90a71d9ee2b00c9cf83a2a56c
parentbb466338eeaf362b945ccb25a335cdaf0cbb748e (diff)
ProjectHelpers: get_koding_link: remote Koding url for provided project
We will use this helper site-wide for base of integration points
-rw-r--r--app/helpers/projects_helper.rb16
1 files changed, 16 insertions, 0 deletions
diff --git a/app/helpers/projects_helper.rb b/app/helpers/projects_helper.rb
index 505545fbabb..0dfb2b3b22b 100644
--- a/app/helpers/projects_helper.rb
+++ b/app/helpers/projects_helper.rb
@@ -236,6 +236,22 @@ module ProjectsHelper
)
end
+ def get_koding_link(project = nil, branch = nil)
+
+ if project
+ route = "/Home/Stacks/run/#{project.path_with_namespace}"
+ if branch
+ route = "#{route}/#{branch}"
+ end
+ else
+ route = ''
+ end
+
+ "#{Gitlab.config.koding.url}#{route}"
+
+ end
+
+
def contribution_guide_path(project)
if project && contribution_guide = project.repository.contribution_guide
namespace_project_blob_path(