From 6dfbff4984ff1e27f0eb3fd1d08a4c461816013a Mon Sep 17 00:00:00 2001 From: Sam Thursfield Date: Fri, 4 Jul 2014 08:28:37 +0000 Subject: Add Chef hack attempt #1 This uses a local repo with all the required Gems committed in advance and a script that runs 'gem install' as the build tool. --- chef-system-x86_32-container.morph | 2 +- chef.morph | 12 ++++++++++++ 2 files changed, 13 insertions(+), 1 deletion(-) create mode 100644 chef.morph diff --git a/chef-system-x86_32-container.morph b/chef-system-x86_32-container.morph index a6f37dbf..04ba0f24 100644 --- a/chef-system-x86_32-container.morph +++ b/chef-system-x86_32-container.morph @@ -8,9 +8,9 @@ configuration-extensions: - nfsboot - install-files - busybox-init -- install-chef strata: - morph: build-essential artifacts: - build-essential-minimal - morph: ruby +- morph: chef diff --git a/chef.morph b/chef.morph new file mode 100644 index 00000000..cd76fbc2 --- /dev/null +++ b/chef.morph @@ -0,0 +1,12 @@ +name: chef +kind: stratum +description: + Chef stratum with all Gems committed to a Git repo and installed at + build time using 'gem install'. +build-depends: + - morph: ruby +chunks: + - name: chef-hack-1 + repo: file:///src/chef-hack-1 + ref: master + build-depends: [] -- cgit v1.2.1