From 79eb682cda12c37e5db0d39cb6ff47d31ce1a030 Mon Sep 17 00:00:00 2001 From: Colin Walters Date: Sat, 19 Nov 2011 10:52:17 -0500 Subject: [PATCH] gnomeos: local-clone into built image This way we have the whole history in the image, and we can start to demo things like switching roots, pulling etc. --- gnomeos/yocto/gnomeos-run.sh | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/gnomeos/yocto/gnomeos-run.sh b/gnomeos/yocto/gnomeos-run.sh index d105a941..dae28f9f 100755 --- a/gnomeos/yocto/gnomeos-run.sh +++ b/gnomeos/yocto/gnomeos-run.sh @@ -63,8 +63,10 @@ if (! test -f ${OBJ}); then mkdir -p -m 0755 ./ostree/var/{log,run,tmp,spool} cd ostree mkdir repo - rev=$(ostree --repo=${OSTREE_REPO} rev-parse gnomeos-base); - ostree --repo=${OSTREE_REPO} checkout ${rev} gnomeos-base-${rev} + ostree --repo=repo init + ostree --repo=${OSTREE_REPO} local-clone repo + rev=$(ostree --repo=repo rev-parse gnomeos-base); + ostree --repo=repo checkout ${rev} gnomeos-base-${rev} ln -s gnomeos-base-${rev} current cd ..