From 344183352174e9d27098656f3920031c8cbaa102 Mon Sep 17 00:00:00 2001 From: Kenneth Reitz Date: Fri, 23 Mar 2012 20:27:56 -0400 Subject: [PATCH] manage.py detection --- bin/release | 5 +++-- bin/steps/django | 2 ++ bin/test | 5 +++++ 3 files changed, 10 insertions(+), 2 deletions(-) diff --git a/bin/release b/bin/release index d24f1ec..65088d6 100755 --- a/bin/release +++ b/bin/release @@ -21,7 +21,8 @@ EOF [ "$NAME" = "Python/Django" ] || exit 0 SETTINGS_FILE=$(cd $BUILD_DIR && ls **/settings.py | head -1) -PROJECT=$(dirname $SETTINGS_FILE) +MANAGE_FILE=$(cd $BUILD_DIR && ls **/manage.py | head -1) +PROJECT=$(dirname $MANAGE_FILE) cat < Injecting Django settings..." SETTINGS_FILE=$(ls **/settings.py | head -1) +MANAGE_FILE=$(ls **/manage.py | head -1) + PROJECT=$(dirname $SETTINGS_FILE) echo "Injecting code into $SETTINGS_FILE to read from DATABASE_URL" | indent diff --git a/bin/test b/bin/test index 91febd5..eb691ba 100755 --- a/bin/test +++ b/bin/test @@ -57,6 +57,11 @@ testDetectNotPython() { } +testCompileWithReqs() { + compile "simple-requirements" + assertCapturedSuccess +} + ## utils ######################################## pushd $(dirname 0) >/dev/null