- 28 Aug, 2018 2 commits
-
-
Jeremy Morrell authored
-
Jeremy Morrell authored
These changes move the hatchet ci specs from specs/ to specs/ci/ and creates a separate directory with some new specs that mimic the ones for CI, but are designed so that you can specify the Node version via ENV var so that they can be called from nodebin to test new Node releases before making them public
-
- 27 Aug, 2018 2 commits
-
-
Jeremy Morrell authored
Adds hatchet tests as part of our testing matrix and adds that to Travis CI
-
Jeremy Morrell authored
-
- 24 Aug, 2018 1 commit
-
-
Jeremy Morrell authored
The resolves an issue where a user that is not using a version of Node supported by the metrics plugin (not 8, 9, or 10) opts in to the feature. Since the plugin for the appropriate version of Node is copied into the slug at build time, but the metrics url is set at runtime, we need to verify that the plugin exists before including it.
-
- 23 Aug, 2018 2 commits
-
-
Jeremy Morrell authored
* Add metrics plugin + unit tests This merges in the build changes and plugin from https://github.com/heroku/heroku-nodejs-metrics-buildpack which installs the metrics plugin https://github.com/heroku/heroku-nodejs-plugin at runtime once a Heroku use opts in to the language metrics feature
-
Robin Richtsfeld authored
-
- 22 Aug, 2018 1 commit
-
-
Jeremy Morrell authored
* Fix travis builds - Yarn reworked the structure of their cache directory with a recent release, which broke one of the tests. - added new fixtures for Node versions: 6, 8, 9, and 10 - Added new utilities for asserting that a file exists or does not exist after a build
-
- 26 Jul, 2018 1 commit
-
-
Jeremy Morrell authored
Add buildpack.toml and publish script
-
- 23 May, 2018 2 commits
-
-
Jeremy Morrell authored
Add heroku-18 to tests
-
Jeremy Morrell authored
-
- 14 Mar, 2018 2 commits
-
-
Jeremy Morrell authored
Add more error detection for errors involving stack traces
-
Jeremy Morrell authored
Add detection for module 404s
-
- 13 Mar, 2018 2 commits
-
-
Jeremy Morrell authored
-
Jeremy Morrell authored
-
- 02 Mar, 2018 3 commits
-
-
Jeremy Morrell authored
-
Jeremy Morrell authored
Skip pruning for versions of npm with known issues The following versions of npm will strip out dependencies installed via git when you run npm prune --production: 5.6.0, 5.5.1, 5.5.0, 5.4.2, 5.4.1, 5.4.0, 5.3.0 (didn't work for other reasons), 5.2.0, 5.1.0 This commit skips the prune step and logs a warning for these versions.
-
Jeremy Morrell authored
-
- 01 Mar, 2018 1 commit
-
-
Jeremy Morrell authored
Fixes #431 Many users getting started with Heroku try to run a build step with webpack, gulp, etc only to find that it's in their devDependencies and not installed by default on Heroku. They then have to figure out how to tell Heroku to install these. Defaulting to installing everything makes for a smoother onboarding. Changes the default behavior to install `devDependencies`, run the build step, and then prune the `devDependencies` once the build step is complete.
-
- 20 Feb, 2018 1 commit
-
-
Jeremy Morrell authored
Yarn versions lower than 0.19 will crash if passed --frozen-lockfile, but usage of these versions has dropped to near-zero.
-
- 13 Feb, 2018 1 commit
-
-
Jeremy Morrell authored
-
- 09 Feb, 2018 1 commit
-
-
Kevin Jalbert authored
-
- 02 Feb, 2018 1 commit
-
-
Jeremy Morrell authored
Fixes #414 #504
-
- 31 Jan, 2018 1 commit
-
-
Jeremy Morrell authored
Export cache config vars
-
- 29 Jan, 2018 1 commit
-
-
Keith Lockwood authored
Fix typo for grep.
-
- 25 Jan, 2018 1 commit
-
-
Jeremy Morrell authored
Add metrics for more types of failures
-
- 16 Nov, 2017 1 commit
-
-
Jeremy Morrell authored
-
- 15 Nov, 2017 1 commit
-
-
Jeremy Morrell authored
-
- 13 Nov, 2017 3 commits
-
-
Jeremy Morrell authored
Update changelog
-
Jeremy Morrell authored
-
Jeremy Morrell authored
-
- 26 Oct, 2017 6 commits
-
-
Jeremy Morrell authored
-
Jeremy Morrell authored
-
Jeremy Morrell authored
-
Jeremy Morrell authored
-
Jeremy Morrell authored
-
Jeremy Morrell authored
-
- 20 Oct, 2017 1 commit
-
-
Jeremy Morrell authored
-
- 17 Oct, 2017 2 commits
-
-
Jeremy Morrell authored
-
Troels Thomsen authored
-