Python 如何通过openshift上的jenkins盒带启动django功能测试?
我遵循这一点,为现有的应用程序(Django 1.7)设置了一个jenkins应用程序 通过jenkins配置,我向“executeshell”步骤添加了Python 如何通过openshift上的jenkins盒带启动django功能测试?,python,django,variables,jenkins,openshift,Python,Django,Variables,Jenkins,Openshift,我遵循这一点,为现有的应用程序(Django 1.7)设置了一个jenkins应用程序 通过jenkins配置,我向“executeshell”步骤添加了python${OPENSHIFT\u REPO\u DIR}manage.py测试 现在,当我尝试部署我的应用程序时,出现以下错误: “KeyError:'OPENSHIFT\u MYSQL\u DB\u USERNAME'” 让settings.py打印所有环境变量可确认缺少所有DB变量 詹金斯不应该有必要的变量吗 下面是shell命令#R
python${OPENSHIFT\u REPO\u DIR}manage.py测试
现在,当我尝试部署我的应用程序时,出现以下错误:
“KeyError:'OPENSHIFT\u MYSQL\u DB\u USERNAME'”
让settings.py打印所有环境变量可确认缺少所有DB变量
詹金斯不应该有必要的变量吗 下面是shell命令#Run tests
python${OPENSHIFT_REPO_DIR}setup.py test
source${OPENSHIFT_HOMEDIR}python/virtenv/bin/activate
python${OPENSHIFT_REPO_DIR}manage.py test
部署新版本