X-Git-Url: http://www.project-moonshot.org/gitweb/?p=devwiki.git;a=blobdiff_plain;f=release%2Ftest.mdwn;fp=release%2Ftest.mdwn;h=de2e44e2b03dc3c353c0dc278d6b5211bfb40408;hp=2334f92e56e2a436f608f7d6f96c167cd7fb2d15;hb=0fd4c6b67a54f90d20ba1d2d6b3b56445378b6ed;hpb=6825fa740f82701a69e7f3f0182ff363b81df61d diff --git a/release/test.mdwn b/release/test.mdwn index 2334f92..de2e44e 100644 --- a/release/test.mdwn +++ b/release/test.mdwn @@ -19,7 +19,7 @@ Now, merge in the changes you want to test. Let's say that you're updating moonshotUI and that your changes are already on master. cd ui - git merge origin/master + git pull origin master Now we'll need to update the debian version number so we can do a fresh build: @@ -53,7 +53,7 @@ The output packages will be placed in the debian_build directory. Copy these to any test machines you like. You might like a loop something like for ip in 21 22 23 90; do - rsync -e ssh -a debian_build root@10.1.10.$ip:/tmp + rsync -e ssh -P -a debian_build root@10.1.10.$ip:/tmp done That will copy the debian_build directory to the listed machines. Log into these machines and run @@ -62,9 +62,10 @@ That will copy the debian_build directory to the listed machines. Log into thes dpkg -i packages_you_want_to_install If dependencies are not installed try running "aptitude install" to fix. Make sure it doesn't "fix" things by removing the package you just installed. +# Trying aAgain when Tests fail You can run git reset --hard -In the submodule checkout to throw awy your changes if you need to re-merge in some new fixes. +In the submodule checkout to throw away your changes if you need to re-merge in some new fixes. After this, run git merge again in the submodule and proceed from that point in the instructions.