diff options
author | Sam Thursfield <sam.thursfield@codethink.co.uk> | 2012-11-07 13:35:24 +0000 |
---|---|---|
committer | Sam Thursfield <sam.thursfield@codethink.co.uk> | 2012-11-07 18:53:48 +0000 |
commit | 25067e0ff261577da0ace26126c01e2829d7e5b7 (patch) | |
tree | 1f24da22376aece658ddffb02d6273c0298452be /tests.as-root/building-a-system-branch-works-anywhere.script | |
parent | 3853f1986ca04deee5d470f9f5f181556bcd29ed (diff) | |
download | morph-25067e0ff261577da0ace26126c01e2829d7e5b7.tar.gz |
Factor out setup code from 'morph build' tests into separate file
Diffstat (limited to 'tests.as-root/building-a-system-branch-works-anywhere.script')
-rwxr-xr-x | tests.as-root/building-a-system-branch-works-anywhere.script | 24 |
1 files changed, 1 insertions, 23 deletions
diff --git a/tests.as-root/building-a-system-branch-works-anywhere.script b/tests.as-root/building-a-system-branch-works-anywhere.script index 462963e0..b402355e 100755 --- a/tests.as-root/building-a-system-branch-works-anywhere.script +++ b/tests.as-root/building-a-system-branch-works-anywhere.script @@ -26,29 +26,7 @@ then exit 0 fi -source "$SRCDIR/scripts/fix-committer-info" - -# Initialise the workspace. -cd "$DATADIR/workspace" -"$SRCDIR/scripts/test-morph" init - -# Create a new local system branch. -"$SRCDIR/scripts/test-morph" branch test:morphs-repo branch1 - -# Edit linux. -"$SRCDIR/scripts/test-morph" edit linux-system linux-stratum linux - -# Fix the UUIDs being used for the temporary refs. This is needed -# because the system and stratum morphologies will have references -# to the temporary build refs and that will affect the artifact -# cache keys. If we fix the UUIDs, the artifact cache keys will -# always be the same. -git config -f "$DATADIR/workspace/branch1/.morph-system-branch/config" \ - branch.uuid 123456789 -git config -f "$DATADIR/workspace/branch1/test:morphs-repo/.git/config" \ - morph.uuid 987654321 -git config -f "$DATADIR/workspace/branch1/test:kernel-repo/.git/config" \ - morph.uuid AABBCCDDE +source "$SRCDIR/tests.as-root/setup-build" # Build from the workspace root. cd "$DATADIR/workspace" |