mirror of
https://github.com/kennethreitz/heroku-buildpack-python.git
synced 2026-06-05 23:10:16 +00:00
update metrics
This commit is contained in:
@@ -44,22 +44,20 @@ if [ ! "$DISABLE_COLLECTSTATIC" ] && [ -f "$MANAGE_FILE" ] && [ "$DJANGO_INSTALL
|
||||
# Display a warning if collectstatic failed.
|
||||
[ "$COLLECTSTATIC_STATUS" -ne 0 ] && {
|
||||
|
||||
mcount "failure.collectstatic"
|
||||
|
||||
if grep -q 'SyntaxError' "$COLLECTSTATIC_LOG"; then
|
||||
mcount "failure.collectstatic.syntax-error"
|
||||
fi
|
||||
|
||||
if grep -q 'ImproperlyConfigured' "$COLLECTSTATIC_LOG"; then
|
||||
elif grep -q 'ImproperlyConfigured' "$COLLECTSTATIC_LOG"; then
|
||||
mcount "failure.collectstatic.improper-configuration"
|
||||
fi
|
||||
|
||||
if grep -q 'The CSS file' "$COLLECTSTATIC_LOG"; then
|
||||
elif grep -q 'The CSS file' "$COLLECTSTATIC_LOG"; then
|
||||
mcount "failure.collectstatic.fancy-references"
|
||||
fi
|
||||
|
||||
if grep -q 'OSError' "$COLLECTSTATIC_LOG"; then
|
||||
elif grep -q 'OSError' "$COLLECTSTATIC_LOG"; then
|
||||
mcount "failure.collectstatic.missing-file"
|
||||
|
||||
else
|
||||
mcount "failure.collectstatic.other"
|
||||
fi
|
||||
|
||||
echo
|
||||
|
||||
@@ -20,9 +20,6 @@ if [ ! "$SKIP_PIP_INSTALL" ]; then
|
||||
mcount "tool.pip"
|
||||
|
||||
# Count expected build failures.
|
||||
if grep -q 'wsgiref' requirements.txt; then
|
||||
mcount "failure.wsgiref"
|
||||
fi
|
||||
if grep -q '==0.0.0' requirements.txt; then
|
||||
mcount "failure.none-version"
|
||||
fi
|
||||
@@ -35,10 +32,10 @@ if [ ! "$SKIP_PIP_INSTALL" ]; then
|
||||
show-warnings
|
||||
|
||||
if [[ ! $PIP_STATUS -eq 0 ]]; then
|
||||
mcount "failure.pip-install"
|
||||
exit 1
|
||||
fi
|
||||
|
||||
|
||||
# Smart Requirements handling
|
||||
cp requirements.txt .heroku/python/requirements-declared.txt
|
||||
/app/.heroku/python/bin/pip freeze --disable-pip-version-check > .heroku/python/requirements-installed.txt
|
||||
|
||||
Reference in New Issue
Block a user