diff options
author | Gokmen Goksel <gokmen@goksel.me> | 2016-07-26 07:05:29 +0300 |
---|---|---|
committer | Mark Pundsack <markpundsack@users.noreply.github.com> | 2016-08-03 22:12:42 +0300 |
commit | ba451bd887e0f6695b875c2d6d41f933db51bf42 (patch) | |
tree | 915dcb18eb5133d90a71d9ee2b00c9cf83a2a56c | |
parent | bb466338eeaf362b945ccb25a335cdaf0cbb748e (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.rb | 16 |
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( |