Sha256: ee57200ab130a9c76a4e77541d9950070dd04c0a8ac77594722a496d40ed7199
Contents?: true
Size: 1.85 KB
Versions: 1
Compression:
Stored size: 1.85 KB
Contents
module UrlHelper def goldmine_case_number_url(number) "http://goldmineweb/DisplayCase.aspx?CaseNumber=#{number}" end def github_url?(project) project.repo.respond_to?(:project_url) end def github_project_url(project) project.repo.project_url if project.repo.respond_to?(:project_url) end def github_commit_url(project, sha) project.repo.commit_url(sha) if project.repo.respond_to?(:commit_url) end def github_commit_range_url(project, sha0, sha1) project.repo.commit_range_url(sha0, sha1) if project.repo.respond_to?(:commit_range_url) end def feature_path(project, feature) feature = Houston.config.get_project_feature feature feature.project_path project end def link_to_project_feature(project, feature) feature = Houston.config.get_project_feature feature link_to feature.name, feature.project_path(project) end def releases_path(project, *args) options = args.extract_options! environment_name = args.first if environment_name "/projects/#{project.to_param}/environments/#{environment_name}/releases" else super(project, options) end end def release_path(release, options={}) super(release.project.to_param, release.environment_name, release, options) end def edit_release_path(release, options={}) super(release.project.to_param, release.environment_name, release, options) end def release_url(release, options={}) super(release.project.to_param, release.environment_name, release, options) end def edit_release_url(release, options={}) super(release.project.to_param, release.environment_name, release, options) end def new_release_url(release, options={}) super(release.project.to_param, release.environment_name, options.merge(deploy_id: release.deploy_id)) end end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
houston-core-0.5.0.beta1 | app/helpers/url_helper.rb |