Я совершенно новичок в этом интерфейсе. Я обычно работаю над бэкэндом. Мне было поручено обратиться к этой ссылке
, чтобы она соответствовала либо bitbucket, либо github с repo_url, который будет в этом формате с "user joedoe" и именем репозитория "example":
https://bitbucket.org/joedoe/example
ИЛИ
https://github.com/joedoe/example
если github, href будет (commit это singluar):
joedoe/example/commit
если bitbucket, URL будет (commit во множественном числе в их URL) :
joedoe/example/commits
Вот код во внешнем интерфейсе, который требует этого поиска и условия:
<div class="arti-col-3">
<a :href="`${artifact.repo_url}/commit/${artifact.commit_hash}`" target="_blank">
{{ shortSha(artifact.commit_hash) }}
</a>
</div>