summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSam Thursfield <sam.thursfield@codethink.co.uk>2015-03-25 09:25:03 +0000
committerSam Thursfield <sam.thursfield@codethink.co.uk>2015-03-25 09:25:03 +0000
commit14921c8ee1b5b2c91b0eff9a653119e2c8471b3b (patch)
tree131a58dd9b96c779eb5a4cdfcdb979905a382cac
parentea9c7fbaef7d30fdc3aea1d7fcf03716d839802e (diff)
downloaddefinitions-14921c8ee1b5b2c91b0eff9a653119e2c8471b3b.tar.gz
TEMP: Add cluster to deploy Mason on a Jetson
-rw-r--r--jetson-mason/distbuild.conf9
-rw-r--r--jetson-mason/jetson-mason.morph21
-rw-r--r--jetson-mason/mason.conf9
3 files changed, 39 insertions, 0 deletions
diff --git a/jetson-mason/distbuild.conf b/jetson-mason/distbuild.conf
new file mode 100644
index 00000000..db30b8d6
--- /dev/null
+++ b/jetson-mason/distbuild.conf
@@ -0,0 +1,9 @@
+CONTROLLERHOST: sam-jetson-mason
+ARTIFACT_CACHE_SERVER: ct-mcr-1.ducie.codethink.co.uk
+DISTBUILD_CONTROLLER: true
+DISTBUILD_WORKER: true
+TROVE_HOST: git.baserock.org
+TROVE_ID: baserock
+WORKERS: sam-jetson-mason
+
+WORKER_SSH_KEY: /etc/distbuild/worker.key
diff --git a/jetson-mason/jetson-mason.morph b/jetson-mason/jetson-mason.morph
new file mode 100644
index 00000000..0dd87b6f
--- /dev/null
+++ b/jetson-mason/jetson-mason.morph
@@ -0,0 +1,21 @@
+name: jetson-mason
+kind: cluster
+description: |
+ A Mason system on NVIDIA Jetson.
+systems:
+- morph: systems/build-system-armv7lhf-jetson.morph
+ deploy:
+ jetson-mason:
+ type: ssh-rsync
+ location: root@localhost
+ BOOT_DEVICE: "/dev/mmcblk0p1"
+ ROOT_DEVICE: "/dev/mmcblk0p2"
+ DTB_PATH: "boot/tegra124-jetson-tk1.dtb"
+ BOOTLOADER_CONFIG_FORMAT: "extlinux"
+ BOOTLOADER_INSTALL: "none"
+ KERNEL_ARGS: cma=256M console=tty0 console=ttyS0,115200n8 no_console_suspend=1 nouveau.pstate=1
+
+ DISTBUILD_GENERIC: true
+ INSTALL_FILES: distbuild/manifest
+ MASON_GENERIC: true
+ HOSTNAME: sam-jetson-mason
diff --git a/jetson-mason/mason.conf b/jetson-mason/mason.conf
new file mode 100644
index 00000000..5e90af8d
--- /dev/null
+++ b/jetson-mason/mason.conf
@@ -0,0 +1,9 @@
+ARTIFACT_CACHE_SERVER: ct-mcr-1.ducie.codethink.co.uk
+CONTROLLERHOST: sam-jetson-mason
+MASON_CLUSTER_MORPHOLOGY: clusters/ci.morph
+MASON_DEFINITIONS_REF: master
+MASON_DISTBUILD_ARCH: armv7lhf
+MASON_TEST_HOST: none
+TEST_INFRASTRUCTURE_TYPE: none
+TROVE_HOST: git.baserock.org
+TROVE_ID: baserock