Permalink
Commits on Sep 15, 2017
  1. Move the default Yarn and npm cache directories to a tmp dir (#459)

    jmorrell committed Sep 15, 2017
    * Move the default Yarn cache directory to a tmp dir
    * Move the default npm cache directory to a tmp dir
Commits on Sep 14, 2017
  1. fix unset LOG_CONCURRENCY crashing apps (#475)

    dzuelke committed with jmorrell Sep 14, 2017
    if an app has a .profile.d script that does set -u, and that is evaluated before WEB_CONCURRENCY.sh (because of alpha order when globbing), the access to the variable, if unset, would cause a failure on startup
    
    the fix is to check if the variable is set, using the '+' parameter substitution
Commits on Sep 8, 2017
  1. Update stack documentation (#473)

    jmorrell committed Sep 8, 2017
    Fixes #470
  2. stderr useful message on detect failure (#471)

    hunterloftis committed with jmorrell Sep 8, 2017
    More useful error message if an app is configured to use the node buildpack but doesn't have a package.json file in its root directory.
Commits on Sep 6, 2017
  1. Merge pull request #469 from heroku/manual-yarn-version

    hunterloftis committed Sep 6, 2017
    manual default for yarn version
  2. ignore angular resolution test

    hunterloftis committed Sep 6, 2017
  3. manual default for yarn version

    hunterloftis committed Sep 6, 2017
Commits on Aug 30, 2017
  1. move WEB_CONCURRENCY logic to separate file (#467)

    dzuelke committed with jmorrell Aug 30, 2017
    All buildpacks use `profile/WEB_CONCURRENCY.sh` now which will be overwritten by the later buildpacks to avoid earlier buildpacks setting defaults for later ones at startup, with wrong defaults for some languages.
Commits on Aug 3, 2017
  1. Merge pull request #462 from heroku/code-owners

    hunterloftis committed Aug 3, 2017
    add @heroku/languages as code owners
  2. add @heroku/languages as code owners

    hunterloftis committed Aug 3, 2017
Commits on Jul 26, 2017
  1. Update changelog (#458)

    jmorrell committed Jul 26, 2017
Commits on Jul 25, 2017
  1. Update changelog (#456)

    jmorrell committed Jul 25, 2017
Commits on Jul 24, 2017
  1. Switch nodejs install over to using nodebin service (#451)

    jmorrell committed Jul 24, 2017
    Switch nodejs install over to using nodebin
  2. Update changelog (#454)

    jmorrell committed Jul 24, 2017
  3. Error on yarn install if the lockfile is out of date (#453)

    jmorrell committed Jul 24, 2017
    Error on yarn install if the lockfile is out of date
  4. Update tests

    Jeremy Morrell committed with jmorrell Jul 19, 2017
  5. Switch iojs over to using nodebin

    Jeremy Morrell committed with jmorrell Jul 19, 2017
Commits on Jul 21, 2017
  1. Remove the use of semver.io to bootstrap npm

    Jeremy Morrell committed with jmorrell Jul 19, 2017
Commits on Jul 18, 2017
  1. Error on conflict between npm shrinkwrap and modern lockfiles (#432)

    jmorrell committed Jul 18, 2017
    Error on conflict between npm shrinkwrap and modern lockfiles
  2. Merge pull request #449 from heroku/changelog

    jmorrell committed Jul 18, 2017
    Update changelog
  3. Merge branch 'master' into changelog

    jmorrell committed Jul 18, 2017
  4. Merge pull request #446 from edmorley/cache-signature-stack

    jmorrell committed Jul 18, 2017
    Add $STACK to the cache signature
  5. Merge branch 'master' into cache-signature-stack

    jmorrell committed Jul 18, 2017
  6. Test Heroku-16 and Cedar-14 in parallel on Travis

    edmorley committed with jmorrell Jul 17, 2017
    This reduces the wall-clock time from 16 minutes to 9 minutes.
  7. Differentiate between an empty cache and a new signature

    edmorley committed with jmorrell Jul 17, 2017
    Previously new apps (or apps where the cache has been cleared using
    the heroku-repo plugin) would give a skipping cache restore message
    of "new-signature" which was slightly misleading.
  8. Update CHANGELOG.md

    jmorrell committed Jul 18, 2017
Commits on Jul 17, 2017
  1. Add $STACK to the cache signature

    edmorley committed Jul 17, 2017
    To ensure that the cache is busted when apps update to a new stack.
    
    Fixes #445.
Commits on Jul 12, 2017
  1. Switch yarn over to using nodebin

    Jeremy Morrell committed with jmorrell Jul 11, 2017
Commits on Jun 30, 2017
  1. Update to latest stdlib

    Jeremy Morrell committed with jmorrell Jun 22, 2017
Commits on Jun 19, 2017
  1. Update changelog

    Jeremy Morrell committed with jmorrell Jun 19, 2017
Commits on Jun 13, 2017
  1. Test for package-lock.json

    Jeremy Morrell committed with jmorrell Jun 13, 2017
    If the user has not specified a version for npm, but there is a package-lock.json we should automatically install npm 5
    
    Fixes #422
  2. Log out yarn version (#426)

    jmorrell committed Jun 13, 2017
Commits on Jun 9, 2017