14 lines
480 B
CoffeeScript
14 lines
480 B
CoffeeScript
formatConfig = Travis.Helpers.formatConfig
|
|
githubCommitUrl = Travis.Urls.githubCommit
|
|
safe = Travis.Helpers.safe
|
|
|
|
githubCommitLink = (slug, commitSha) ->
|
|
return '' unless commitSha
|
|
sha = Handlebars.Utils.escapeExpression formatCommit(commitSha)
|
|
return sha unless slug
|
|
url = Handlebars.Utils.escapeExpression githubCommitUrl(slug, sha)
|
|
|
|
safe '<a class="github-link only-on-hover" href="' + url + '">' + sha + '</a>'
|
|
|
|
Travis.Handlebars.githubCommitLink = githubCommitLink
|