summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorPaul Sokolovsky <paul.sokolovsky@linaro.org>2016-04-19 15:47:09 +0300
committerPaul Sokolovsky <paul.sokolovsky@linaro.org>2016-04-19 20:07:11 +0000
commit8cc18c6814ad0ab8489c9b85f280003bee3bba8e (patch)
tree1765de3ae159692b30a39a72db4975136707a36b
parent497b50102079d8643c4c22e2cc09ab6554144796 (diff)
mirroring-gerrit: git-us.linaro.org: Add LLVM mirror.
This is first setup of mirror using git-gerrit-mirror tool on git.linaro.org, previously only adhoc TCWG mirroring ran there. TODO: Migrate as many as possible adhoc mirroring targets to this generic setup. Change-Id: Ibd93c890ee68b27776193e544244e99b58b31501 Reviewed-on: https://review.linaro.org/11462 Reviewed-by: Andy Doan <andy.doan@linaro.org>
-rw-r--r--per-service/git-servers/host_vars/git-us.linaro.org3
-rw-r--r--per-service/git-servers/hosts1
-rw-r--r--per-service/git-servers/roles/mirroring-gerrit/files/git-us.linaro.org.conf28
3 files changed, 32 insertions, 0 deletions
diff --git a/per-service/git-servers/host_vars/git-us.linaro.org b/per-service/git-servers/host_vars/git-us.linaro.org
index fa41c9ff..16bc37d5 100644
--- a/per-service/git-servers/host_vars/git-us.linaro.org
+++ b/per-service/git-servers/host_vars/git-us.linaro.org
@@ -9,3 +9,6 @@ grokmirror_master_check_export: true
gerrit_host: review.linaro.org
google_analytics: True
+
+mirror_fetch_cronspec: "*/10 * * * *"
+mirror_push_cronspec: "5-55/10 * * * *"
diff --git a/per-service/git-servers/hosts b/per-service/git-servers/hosts
index 9aef0cb8..52830a08 100644
--- a/per-service/git-servers/hosts
+++ b/per-service/git-servers/hosts
@@ -39,6 +39,7 @@ projectara-review.linaro.org
lhg-review.linaro.org
[gerrit-mirror]
+git-us.linaro.org
android-git-us.linaro.org
projectara-git.linaro.org
dev-private-git.linaro.org
diff --git a/per-service/git-servers/roles/mirroring-gerrit/files/git-us.linaro.org.conf b/per-service/git-servers/roles/mirroring-gerrit/files/git-us.linaro.org.conf
new file mode 100644
index 00000000..f83587fd
--- /dev/null
+++ b/per-service/git-servers/roles/mirroring-gerrit/files/git-us.linaro.org.conf
@@ -0,0 +1,28 @@
+[DESTINATION]
+# For project creation
+$repo_root = ssh://linaro-gerrit-bot@linaro-review:29418
+$gerrit_host = linaro-gerrit-bot@linaro-review
+$gerrit_port = 29418
+$grok_manifest = /var/www/git.linaro.org/manifest.js.gz
+$grok_repo_root = /srv/repositories/
+
+[DESTINATION-local]
+# For direct filesystem pushing
+$repo_root = /srv/repositories
+$grok_manifest = /var/www/git.linaro.org/manifest.js.gz
+$grok_repo_root = /srv/repositories/
+
+[http://llvm.org]
+git/llvm = toolchain/llvm/llvm
+git/clang = toolchain/llvm/clang
+git/compiler-rt = toolchain/llvm/compiler-rt
+git/openmp = toolchain/llvm/openmp
+git/libcxx = toolchain/llvm/libcxx
+git/libcxxabi = toolchain/llvm/libcxxabi
+git/test-suite = toolchain/llvm/test-suite
+git/clang-tools-extra = toolchain/llvm/clang-tools-extra
+git/libunwind = toolchain/llvm/libunwind
+git/lld = toolchain/llvm/lld
+git/lldb = toolchain/llvm/lldb
+git/lnt = toolchain/llvm/lnt
+git/zorg = toolchain/llvm/zorg