summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSam Thursfield <sam.thursfield@codethink.co.uk>2015-01-27 10:19:34 (GMT)
committerSam Thursfield <sam.thursfield@codethink.co.uk>2015-03-02 16:55:03 (GMT)
commit54d7bc868227201f829ad89d7662babb964e6717 (patch)
tree23ad5ea8e3e839ef12017363886729ba15e13ae1
parent3d0e225e7d5db6edc456dd28f13cbf388e9c1929 (diff)
downloaddefinitions-54d7bc868227201f829ad89d7662babb964e6717.tar.gz
Move lorry-controller into its own stratum
This allows using it separately from Trove. I want to use it in the gerrit.baserock.org system to handle mirroring from git.baserock.org, at least initially.
-rw-r--r--strata/lorry-controller.morph16
-rw-r--r--strata/lorry-controller/lorry-controller.morph (renamed from strata/trove/lorry-controller.morph)0
-rw-r--r--strata/trove.morph6
-rw-r--r--systems/trove-system-x86_64.morph2
4 files changed, 18 insertions, 6 deletions
diff --git a/strata/lorry-controller.morph b/strata/lorry-controller.morph
new file mode 100644
index 0000000..38d9047
--- /dev/null
+++ b/strata/lorry-controller.morph
@@ -0,0 +1,16 @@
+name: lorry-controller
+kind: stratum
+description: |
+ Lorry Controller mirroring service.
+
+ This is a component of Trove, but can
+ also be used with other Git servers.
+build-depends:
+- morph: strata/python-core.morph
+chunks:
+- name: lorry-controller
+ morph: strata/lorry-controller/lorry-controller.morph
+ repo: baserock:baserock/lorry-controller
+ ref: ce97e140f61cfc3781c3082febeacd0e5fb145cd
+ unpetrify-ref: master
+ build-depends: []
diff --git a/strata/trove/lorry-controller.morph b/strata/lorry-controller/lorry-controller.morph
index 2f90a9a..2f90a9a 100644
--- a/strata/trove/lorry-controller.morph
+++ b/strata/lorry-controller/lorry-controller.morph
diff --git a/strata/trove.morph b/strata/trove.morph
index fcd3463..665f7d9 100644
--- a/strata/trove.morph
+++ b/strata/trove.morph
@@ -76,12 +76,6 @@ chunks:
ref: 1b89b00ccfed5adf796c2a5180a8cf6b2e2badf2
unpetrify-ref: master
build-depends: []
-- name: lorry-controller
- morph: strata/trove/lorry-controller.morph
- repo: baserock:baserock/lorry-controller
- ref: ce97e140f61cfc3781c3082febeacd0e5fb145cd
- unpetrify-ref: master
- build-depends: []
- name: lua-scrypt
morph: strata/trove/lua-scrypt.morph
repo: upstream:lua-scrypt
diff --git a/systems/trove-system-x86_64.morph b/systems/trove-system-x86_64.morph
index 93710a5..1a120ef 100644
--- a/systems/trove-system-x86_64.morph
+++ b/systems/trove-system-x86_64.morph
@@ -21,6 +21,8 @@ strata:
morph: strata/pcre-utils.morph
- name: lorry
morph: strata/lorry.morph
+- name: lorry-controller
+ morph: strata/lorry-controller.morph
- name: trove
morph: strata/trove.morph
- name: lighttpd-server