config: Add configuration variables for building from tarball(s)
authorMartin Schwenke <martin@meltin.net>
Mon, 25 May 2020 03:30:17 +0000 (13:30 +1000)
committerMartin Schwenke <martin@meltin.net>
Thu, 13 Aug 2020 00:55:08 +0000 (10:55 +1000)
Tarballs should be on a (e.g. NFS) filesystem accessible by the node,
so that output files can be placed in directories alongside them.

Signed-off-by: Martin Schwenke <martin@meltin.net>
defaults.yml

index fb05a86bf2947dd32d090c5aa0a2364ee0596821..1cc8fe34aafbeb922c823e9cbc38676c3a5fa429 100644 (file)
@@ -14,6 +14,22 @@ repositories_delete_existing: false
 repository_baseurl: http://10.0.0.1/mediasets
 repositories: []
 
+#
+# Source tarball locations
+#
+
+# A single tarball is usually specified.  A binary tarball is built
+# from it and installed on nas/ad nodes.
+tarball:
+
+# A cluster containing a single tbuild node can be created and
+# configured to build from multiple tarballs.  This batches the node
+# creation and minimises the time spent updating packages and
+# installing build dependencies in the bootstrap step.
+tarballs: []
+
+tarball_install_prefix: /usr/local/samba
+
 #
 # Cluster
 #