diff --git a/deploy/fabric/deploy.py b/deploy/fabric/deploy.py index 35bc6e9..5325640 100644 --- a/deploy/fabric/deploy.py +++ b/deploy/fabric/deploy.py @@ -9,6 +9,7 @@ USERNAME = passwords.LINUX_USERNAME USER_PASSWORD = passwords.LINUX_PASSWORD GIT_PROJECT_NAME = passwords.GIT_PROJECT_NAME +GIT_PROJECT_BRANCH = passwords.GIT_PROJECT_BRANCH MYSQL_ROOT_PASSWORD = passwords.MYSQL_ROOT_PASSWORD env.user = USERNAME @@ -34,6 +35,7 @@ def deploy(): run("git reset --hard") run("git clean -f -d") run("git pull") + run("git checkout {0}".format(GIT_PROJECT_BRANCH)) sudo('pip install -r requirements.txt') diff --git a/src/project/passwords.py.template b/src/project/passwords.py.template index 9865aae..c2abcc7 100644 --- a/src/project/passwords.py.template +++ b/src/project/passwords.py.template @@ -14,6 +14,7 @@ in the template. LINUX_USERNAME = "" LINUX_PASSWORD = "" GIT_PROJECT_NAME = "" +GIT_PROJECT_BRANCH = "master" GITHUB_SSH_URL = "" MYSQL_ROOT_PASSWORD = ""