Some bug fixes.

This commit is contained in:
Jacob Kaplan-Moss 2017-11-21 10:51:58 -08:00
commit de42240afd
2 changed files with 2 additions and 1 deletions

View file

@ -81,7 +81,7 @@ def publish(publisher, files, name, metadata, extra_options, force, branch, **ex
# Check for heroku-builds plugin # Check for heroku-builds plugin
plugins = [line.split()[0] for line in check_output(['heroku', 'plugins']).splitlines()] plugins = [line.split()[0] for line in check_output(['heroku', 'plugins']).splitlines()]
if 'heroku-builds' not in plugins: if b'heroku-builds' not in plugins:
click.echo('Publishing to Heroku requires the heroku-builds plugin to be installed.') click.echo('Publishing to Heroku requires the heroku-builds plugin to be installed.')
click.confirm('Install it? (this will run `heroku plugins:install heroku-builds`)', abort=True) click.confirm('Install it? (this will run `heroku plugins:install heroku-builds`)', abort=True)
call(["heroku", "plugins:install", "heroku-builds"]) call(["heroku", "plugins:install", "heroku-builds"])

View file

@ -3,6 +3,7 @@ import base64
import json import json
import os import os
import re import re
import shlex
import sqlite3 import sqlite3
import tempfile import tempfile
import time import time