Merge pull request #74 from cloudbuilders/reclone
RESET_BRANCHES option (to force checkout new remote branch)
This commit is contained in:
commit
16515c17d1
1 changed files with 9 additions and 2 deletions
11
stack.sh
11
stack.sh
|
@ -297,6 +297,13 @@ function git_clone {
|
|||
cd $2
|
||||
# This checkout syntax works for both branches and tags
|
||||
git checkout $3
|
||||
elif [[ "$RESET_BRANCHES" == "yes" ]]; then
|
||||
cd $2
|
||||
git remote set-url origin $1
|
||||
git fetch origin
|
||||
git checkout origin/$3
|
||||
git branch -D $3
|
||||
git checkout -b $3
|
||||
fi
|
||||
}
|
||||
|
||||
|
@ -322,10 +329,10 @@ git_clone $OPENSTACKX_REPO $OPENSTACKX_DIR $OPENSTACKX_BRANCH
|
|||
|
||||
# setup our checkouts so they are installed into python path
|
||||
# allowing ``import nova`` or ``import glance.client``
|
||||
cd $NOVA_DIR; sudo python setup.py develop
|
||||
cd $NOVACLIENT_DIR; sudo python setup.py develop
|
||||
cd $KEYSTONE_DIR; sudo python setup.py develop
|
||||
cd $GLANCE_DIR; sudo python setup.py develop
|
||||
cd $NOVACLIENT_DIR; sudo python setup.py develop
|
||||
cd $NOVA_DIR; sudo python setup.py develop
|
||||
cd $OPENSTACKX_DIR; sudo python setup.py develop
|
||||
cd $DASH_DIR/django-openstack; sudo python setup.py develop
|
||||
cd $DASH_DIR/openstack-dashboard; sudo python setup.py develop
|
||||
|
|
Loading…
Reference in a new issue