Merge "Use Gitea for Gerrit's code browser URLs"
This commit is contained in:
commit
3b4e1bd4ed
2
playbooks/roles/gerrit/files/gitiles.config
Normal file
2
playbooks/roles/gerrit/files/gitiles.config
Normal file
@ -0,0 +1,2 @@
|
||||
[gerrit]
|
||||
noWebLinks = true
|
@ -215,6 +215,14 @@
|
||||
group: '{{ gerrit_user_name }}'
|
||||
mode: 0644
|
||||
|
||||
- name: Write Gitiles plugin configuration file
|
||||
copy:
|
||||
src: gitiles.config
|
||||
dest: '{{ gerrit_site_dir }}/etc/gitiles.config'
|
||||
owner: '{{ gerrit_user_name }}'
|
||||
group: '{{ gerrit_user_name }}'
|
||||
mode: 0644
|
||||
|
||||
- name: Write manage-projects script
|
||||
template:
|
||||
src: "manage-projects.j2"
|
||||
|
@ -133,13 +133,19 @@
|
||||
system = Storyboard
|
||||
[plugin "javamelody"]
|
||||
allowTopMenu = false
|
||||
# Gerrit upstream hardcodes a .git extension for cgit.
|
||||
# The cgit settings below are the same just without the
|
||||
# .git extension.
|
||||
# Custom code browser linking for Gitea.
|
||||
[gitweb]
|
||||
type = gitweb
|
||||
cgi = /usr/share/gitweb/gitweb.cgi
|
||||
revision = "?p=${project}.git;a=commitdiff;h=${commit}"
|
||||
branch = "${project}/src/branch/${branch}"
|
||||
file = "${project}/src/commit/${hash}/${file}"
|
||||
filehistory = "${project}/commits/branch/${branch}/${file}"
|
||||
linkname = gitea
|
||||
project = "${project}"
|
||||
revision = "${project}/commit/${commit}"
|
||||
roottree = "${project}/src/commit/${commit}"
|
||||
type = custom
|
||||
urlEncode = false
|
||||
tag = "${project}/src/tag/${tag}"
|
||||
url = "https://opendev.org/"
|
||||
[index]
|
||||
type = LUCENE
|
||||
threads = 8
|
||||
|
Loading…
Reference in New Issue
Block a user