From 427dd598db7cffed51671bcfb5d1e9928cc8ee6b Mon Sep 17 00:00:00 2001 From: Trove Git Controller Date: Thu, 15 Nov 2012 18:37:50 +0000 Subject: Initial configuration --- README | 18 ++++++++++++++++++ lorry-controller.conf | 35 +++++++++++++++++++++++++++++++++++ 2 files changed, 53 insertions(+) create mode 100644 README create mode 100644 lorry-controller.conf diff --git a/README b/README new file mode 100644 index 0000000..97edebf --- /dev/null +++ b/README @@ -0,0 +1,18 @@ +Source code acquisition +======================= + +This repository controls the source code acquisition service known as Lorry. + +When it was created, there were two stanzas in the controller configuration +file. One which retrieved open source Baserock into your Trove and one which +allows you to create individual Lorry configurations for other open source +code. + +Please refer to the Trove Reference Manual chapters on the source code +acquisition service (Lorry) and the Developing With Baserock document's +scenarios regarding adding external software to your Trove before attempting to +add any additional configuration to this repository. + +Remember, the Lorry tool is not permitted to manage repositories inside your +prefix which is baserock. + diff --git a/lorry-controller.conf b/lorry-controller.conf new file mode 100644 index 0000000..2e055b1 --- /dev/null +++ b/lorry-controller.conf @@ -0,0 +1,35 @@ +[ + { + "type": "trove", + "uuid": "baserock/initial", + "serial": 1, + "trovehost": "git.baserock.org", + "ls-interval": "4H", + "interval": "2H", + "create": "always", + "destroy": "never", + "stagger": true, + "prefixmap": { + "baserock": "baserock", + "delta": "delta" + }, + "ignore": [ + "baserock/lorries" + ], + "tarball": "always" + }, + { + "type": "lorries", + "uuid": "baserock/open-source-lorries", + "serial": 1, + "interval": "6H", + "create": "always", + "destroy": "never", + "stagger": true, + "prefix": "delta", + "tarball": "always", + "globs": [ + "open-source-lorries/*.lorry" + ] + } +] -- cgit v1.2.1