Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

heroku autobuild: Build fails with no apparent issue. #136

Open
pandabrand opened this issue Aug 15, 2016 · 13 comments
Open

heroku autobuild: Build fails with no apparent issue. #136

pandabrand opened this issue Aug 15, 2016 · 13 comments

Comments

@pandabrand
Copy link

Hi,
Recently(past few days) my builds have started failing. I can't find any failures in the logs, or at least anything to me that looks like an error. These are the last few line of the log that I see with verbose turned on:

+ echo -----> Building Meteor app with ROOT_URL: https://collide-travel.herokuapp.com
-----> Building Meteor app with ROOT_URL: https://collide-travel.herokuapp.com
+ mktemp -d /app/tmp/buildpacks/2a6b3cd8e392368665e034e859b6dd73daffd5ad6e476e155af3667bd21fdc765346a576e32db1450dd74e597a117a5b1c7e397b50e2d583268b716843bbe97a/build-XXXX
+ BUNDLE_DEST=/app/tmp/buildpacks/2a6b3cd8e392368665e034e859b6dd73daffd5ad6e476e155af3667bd21fdc765346a576e32db1450dd74e597a117a5b1c7e397b50e2d583268b716843bbe97a/build-gMFG
+ HOME=/app/tmp/cache/1.4.0.1 /app/tmp/cache/1.4.0.1/.meteor/meteor build --server https://collide-travel.herokuapp.com --server-only --directory /app/tmp/buildpacks/2a6b3cd8e392368665e034e859b6dd73daffd5ad6e476e155af3667bd21fdc765346a576e32db1450dd74e597a117a5b1c7e397b50e2d583268b716843bbe97a/build-gMFG

I'm pretty new to all this so I'm not sure exactly what I should be looking for, things that may be of help. Locally I am on node 6.1.0 and npm 3.8.6 the build is npm 3.10.5 and node 4.4.7.

@pandabrand
Copy link
Author

When switching to the heroku/nodejs buildpack it will successfully build but doesn't run because it can't find meteor. it also reads the package.json and uses the node and npm version from that.

@yourcelf
Copy link
Collaborator

When you say "failing", do you mean the build is hanging or timing out? What is the symptom you're seeing that lets you know that it's failing? Are there no lines output during the build after what you included, and nothing pertinent in heroku logs?

@pandabrand
Copy link
Author

What I get from tail the heroku logs

2016-08-15T18:43:37.199122+00:00 heroku[web.1]: State changed from crashed to starting
2016-08-15T18:43:59.578944+00:00 heroku[web.1]: Starting process with command `node build/bundle/main.js`
2016-08-15T18:44:02.508478+00:00 app[web.1]:   throw new assert.AssertionError({
2016-08-15T18:44:02.511188+00:00 app[web.1]:     at wrapPathFunction (/app/build/bundle/programs/server/mini-files.js:77:10)
2016-08-15T18:44:02.508482+00:00 app[web.1]:         ^
2016-08-15T18:44:02.511190+00:00 app[web.1]:     at Object.Module._extensions..js (module.js:474:10)
2016-08-15T18:44:02.508150+00:00 app[web.1]: assert.js:93
2016-08-15T18:44:02.511186+00:00 app[web.1]: AssertionError: "undefined" === "function"
2016-08-15T18:44:02.511189+00:00 app[web.1]:     at Object.<anonymous> (/app/build/bundle/programs/server/mini-files.js:108:24)
2016-08-15T18:44:02.511190+00:00 app[web.1]:     at Module._compile (module.js:456:26)
2016-08-15T18:44:02.507784+00:00 app[web.1]: 
2016-08-15T18:44:02.511191+00:00 app[web.1]:     at Module.load (module.js:356:32)
2016-08-15T18:44:02.511191+00:00 app[web.1]:     at Function.Module._load (module.js:312:12)
2016-08-15T18:44:02.511192+00:00 app[web.1]:     at Module.require (module.js:364:17)
2016-08-15T18:44:02.511194+00:00 app[web.1]:     at Module._compile (module.js:456:26)
2016-08-15T18:44:02.511192+00:00 app[web.1]:     at require (module.js:380:17)
2016-08-15T18:44:02.511193+00:00 app[web.1]:     at Object.<anonymous> (/app/build/bundle/programs/server/boot.js:9:13)
2016-08-15T18:44:02.594691+00:00 heroku[web.1]: Process exited with status 8
2016-08-15T18:44:02.610812+00:00 heroku[web.1]: State changed from starting to crashed
2016-08-15T19:03:10.113878+00:00 heroku[slug-compiler]: Slug compilation started

@yourcelf
Copy link
Collaborator

What are the contents of .meteor/release in your project?

@pandabrand
Copy link
Author

[email protected]

@yourcelf
Copy link
Collaborator

Interesting, that error is one I'd expect to see from attempting to launch a meteor app targeting 1.4+ (which requires node v4) with node v0.10. The problem is that node is not finding path.isAbsolute, a standard library function that is node v4+ only.

Can you please share a listing of the whole build, which would help indicate things like what version of nodejs is being found and used by the bundler?

(As a side note: if you're invoking meteor in local development, even if you have node v6 installed locally, meteor will use the version of node/npm that it bundles, which will be v4 for meteor 1.4. You can use meteor node --version and meteor npm --version to see what versions meteor is using in local dev.)

@pandabrand
Copy link
Author

Thank you, I'm still green in this meteor space, so it's node 4.4.7 and npm 3.10.5.
you can find my repo at:
https://github.com/pandabrand/collide-travel

@yourcelf
Copy link
Collaborator

From within the project where you are building to heroku, could you please run:

heroku run .meteor/heroku_build/bin/node --version

This will indicate the version of node that the slug will be using to attempt to launch your built app.

@pandabrand
Copy link
Author

I don't know if this is an issue or not. I wasn't using heroku remote to push my builds out. I just had the master branch connected to my heroku app to automatically build. Anyway that comes back with a bash: .meteor/heroku_build/bin/node: No such file or directory error when running that command. On the heroku side the build logs have this:

+ echo -----> Using node: v4.4.7
-----> Using node: v4.4.7
+ /app/tmp/cache/1.4.0.1/.meteor/packages/meteor-tool/.1.4.0-1.13j49n2++os.linux.x86_64+web.browser+web.cordova/mt-os.linux.x86_64/dev_bundle/bin/npm --version
+ echo ----->    and npm: 3.10.5
----->    and npm: 3.10.5

@yourcelf
Copy link
Collaborator

It seems clear the app is being bundled by the correct version of node, but it's being run by something else. Again, could you please include the full build output?

That would include things like the moment when the build script copies nodejs to .meteor/heroku_build/bin, which might tell us something about why you get "No such file or directory" for it.

Do you have something in place that changes the way the built app is executed? e.g. some replacement for the buildpack's bin/release? Do you have more than one buildpack installed at once?

@pandabrand
Copy link
Author

I haven't consciously changed the build app execution. I'm still at the follow directions stage. I've only had one buildpack installed at a time.
Here is the full build output.

-----> Node.js app detected
+ dirname -- /app/tmp/buildpacks/2a6b3cd8e392368665e034e859b6dd73daffd5ad6e476e155af3667bd21fdc765346a576e32db1450dd74e597a117a5b1c7e397b50e2d583268b716843bbe97a/bin/compile
+ cd -P -- /app/tmp/buildpacks/2a6b3cd8e392368665e034e859b6dd73daffd5ad6e476e155af3667bd21fdc765346a576e32db1450dd74e597a117a5b1c7e397b50e2d583268b716843bbe97a/bin
+ cd ..
+ pwd -P
+ BUILDPACK_DIR=/app/tmp/buildpacks/2a6b3cd8e392368665e034e859b6dd73daffd5ad6e476e155af3667bd21fdc765346a576e32db1450dd74e597a117a5b1c7e397b50e2d583268b716843bbe97a
+ APP_CHECKOUT_DIR=/tmp/build_8864e7f19e21255c751eb780d00af0bf
+ CACHE_DIR=/app/tmp/cache
+ [ -n  ]
+ APP_SOURCE_DIR=/tmp/build_8864e7f19e21255c751eb780d00af0bf
+ [ -n  ]
+ [ ! -d /tmp/build_8864e7f19e21255c751eb780d00af0bf/.meteor ]
+ [ ! -d /tmp/build_8864e7f19e21255c751eb780d00af0bf/.meteor ]
+ sed -e s/METEOR@//
+ cat /tmp/build_8864e7f19e21255c751eb780d00af0bf/.meteor/release
+ APP_RELEASE=1.4.0.1
+ METEOR_DIR=/app/tmp/cache/1.4.0.1
+ COMPILE_DIR_SUFFIX=.meteor/heroku_build
+ COMPILE_DIR=/tmp/build_8864e7f19e21255c751eb780d00af0bf/.meteor/heroku_build
+ [ -z 1 ]
+ mkdir -p /tmp/build_8864e7f19e21255c751eb780d00af0bf /app/tmp/cache/1.4.0.1
+ mkdir -p /tmp/build_8864e7f19e21255c751eb780d00af0bf/.meteor/heroku_build /tmp/build_8864e7f19e21255c751eb780d00af0bf/.meteor/heroku_build/bin /tmp/build_8864e7f19e21255c751eb780d00af0bf/.meteor/heroku_build/lib
+ [ -z https://collide-travel.herokuapp.com ]
+ [ -z https://collide-travel.herokuapp.com ]
+ [ ! -e /app/tmp/cache/1.4.0.1/.meteor/meteor ]
+ METEOR=/app/tmp/cache/1.4.0.1/.meteor/meteor
+ HOME=/app/tmp/cache/1.4.0.1 /app/tmp/cache/1.4.0.1/.meteor/meteor --version
+ echo -----> Meteor version: Meteor 1.4.0.1
-----> Meteor version: Meteor 1.4.0.1
+ cd /tmp/build_8864e7f19e21255c751eb780d00af0bf
+ echo -----> Checking if this meteor version supports --server-only
-----> Checking if this meteor version supports --server-only
+ set +e
+ + HOME=/app/tmp/cache/1.4.0.1 /app/tmp/cache/1.4.0.1/.meteor/meteor help buildgrep -e --server-only
+ HAS_SERVER_ONLY=Usage: meteor build <output path> [--debug] [--directory] [--server-only]
Pass `--server-only` to skip building mobile apps, but still build the
  --server-only       Skip building mobile apps even if mobile platforms have
+ set -e
+ [ -n Usage: meteor build <output path> [--debug] [--directory] [--server-only]
Pass `--server-only` to skip building mobile apps, but still build the
  --server-only       Skip building mobile apps even if mobile platforms have ]
+ SERVER_ONLY_FLAG=--server-only
+ [ -z --server-only ]
+ find /app/tmp/cache/1.4.0.1 -wholename */dev_bundle/bin/npm
+ METEOR_NPM=/app/tmp/cache/1.4.0.1/.meteor/packages/meteor-tool/.1.4.0-1.13j49n2++os.linux.x86_64+web.browser+web.cordova/mt-os.linux.x86_64/dev_bundle/bin/npm
+ find /app/tmp/cache/1.4.0.1 -wholename */dev_bundle/bin/node
+ METEOR_NODE=/app/tmp/cache/1.4.0.1/.meteor/packages/meteor-tool/.1.4.0-1.13j49n2++os.linux.x86_64+web.browser+web.cordova/mt-os.linux.x86_64/dev_bundle/bin/node
+ echo /app/tmp/cache/1.4.0.1/.meteor/packages/meteor-tool/.1.4.0-1.13j49n2++os.linux.x86_64+web.browser+web.cordova/mt-os.linux.x86_64/dev_bundle/bin/npm
+ sed -e s/[[:space:]]*$//
+ METEOR_NPM=/app/tmp/cache/1.4.0.1/.meteor/packages/meteor-tool/.1.4.0-1.13j49n2++os.linux.x86_64+web.browser+web.cordova/mt-os.linux.x86_64/dev_bundle/bin/npm
+ + sed -e s/[[:space:]]*$//
echo /app/tmp/cache/1.4.0.1/.meteor/packages/meteor-tool/.1.4.0-1.13j49n2++os.linux.x86_64+web.browser+web.cordova/mt-os.linux.x86_64/dev_bundle/bin/node
+ METEOR_NODE=/app/tmp/cache/1.4.0.1/.meteor/packages/meteor-tool/.1.4.0-1.13j49n2++os.linux.x86_64+web.browser+web.cordova/mt-os.linux.x86_64/dev_bundle/bin/node
+ [ -z /app/tmp/cache/1.4.0.1/.meteor/packages/meteor-tool/.1.4.0-1.13j49n2++os.linux.x86_64+web.browser+web.cordova/mt-os.linux.x86_64/dev_bundle/bin/npm ]
+ [ -z /app/tmp/cache/1.4.0.1/.meteor/packages/meteor-tool/.1.4.0-1.13j49n2++os.linux.x86_64+web.browser+web.cordova/mt-os.linux.x86_64/dev_bundle/bin/node ]
+ NODE=/tmp/build_8864e7f19e21255c751eb780d00af0bf/.meteor/heroku_build/bin/node
+ cp /app/tmp/cache/1.4.0.1/.meteor/packages/meteor-tool/.1.4.0-1.13j49n2++os.linux.x86_64+web.browser+web.cordova/mt-os.linux.x86_64/dev_bundle/bin/node /tmp/build_8864e7f19e21255c751eb780d00af0bf/.meteor/heroku_build/bin/node
+ chmod a+x /tmp/build_8864e7f19e21255c751eb780d00af0bf/.meteor/heroku_build/bin/node
+ dirname /app/tmp/cache/1.4.0.1/.meteor/packages/meteor-tool/.1.4.0-1.13j49n2++os.linux.x86_64+web.browser+web.cordova/mt-os.linux.x86_64/dev_bundle/bin/npm
+ PATH=/app/tmp/cache/1.4.0.1/.meteor:/app/tmp/cache/1.4.0.1/.meteor/packages/meteor-tool/.1.4.0-1.13j49n2++os.linux.x86_64+web.browser+web.cordova/mt-os.linux.x86_64/dev_bundle/bin:/tmp/build_8864e7f19e21255c751eb780d00af0bf/.meteor/heroku_build/bin:/app/bin:/app/vendor/bundle/bin:/app/vendor/bundle/ruby/2.3.0/bin:/usr/local/bin:/usr/bin:/bin:/tmp/codon/vendor/bin
+ /tmp/build_8864e7f19e21255c751eb780d00af0bf/.meteor/heroku_build/bin/node --version
+ echo -----> Using node: v4.4.7
-----> Using node: v4.4.7
+ /app/tmp/cache/1.4.0.1/.meteor/packages/meteor-tool/.1.4.0-1.13j49n2++os.linux.x86_64+web.browser+web.cordova/mt-os.linux.x86_64/dev_bundle/bin/npm --version
+ echo ----->    and npm: 3.10.5
----->    and npm: 3.10.5
+ [ -e /tmp/build_8864e7f19e21255c751eb780d00af0bf/package.json ]
+ /app/tmp/cache/1.4.0.1/.meteor/packages/meteor-tool/.1.4.0-1.13j49n2++os.linux.x86_64+web.browser+web.cordova/mt-os.linux.x86_64/dev_bundle/bin/npm install
npm WARN deprecated [email protected]: the module is now available as 'css-select'
npm WARN deprecated [email protected]: the module is now available as 'css-what'
> [email protected] install /tmp/build_8864e7f19e21255c751eb780d00af0bf/node_modules/buffertools
> node-gyp rebuild
make: Entering directory `/tmp/build_8864e7f19e21255c751eb780d00af0bf/node_modules/buffertools/build'
  CXX(target) Release/obj.target/buffertools/buffertools.o
  SOLINK_MODULE(target) Release/obj.target/buffertools.node
  COPY Release/buffertools.node
make: Leaving directory `/tmp/build_8864e7f19e21255c751eb780d00af0bf/node_modules/buffertools/build'
> [email protected] postinstall /tmp/build_8864e7f19e21255c751eb780d00af0bf/node_modules/unicode
> node install.js
try to read file /usr/share/unicode/UnicodeData.txt …
/usr/share/unicode/UnicodeData.txt not found.
try to read file /usr/share/unicode-data/UnicodeData.txt …
/usr/share/unicode-data/UnicodeData.txt not found.
try to read file UnicodeData.txt …
UnicodeData.txt not found.
try to download …
GET unicode.org:80/Public/UNIDATA/UnicodeData.txt
fetching …
saving data as Cc.js …
saving data as Zs.js …
saving data as Po.js …
saving data as Sc.js …
saving data as Ps.js …
saving data as Pe.js …
saving data as Sm.js …
saving data as Pd.js …
saving data as Nd.js …
saving data as Lu.js …
saving data as Sk.js …
saving data as Pc.js …
saving data as Ll.js …
saving data as So.js …
saving data as Lo.js …
saving data as Pi.js …
saving data as Cf.js …
saving data as No.js …
saving data as Pf.js …
saving data as Lt.js …
saving data as Lm.js …
saving data as Mn.js …
saving data as Me.js …
saving data as Mc.js …
saving data as Nl.js …
saving data as Zl.js …
saving data as Zp.js …
saving data as Cs.js …
saving data as Co.js …
done.
collide-travel@ /tmp/build_8864e7f19e21255c751eb780d00af0bf
├── [email protected] 
├─┬ [email protected] 
│ ├─┬ [email protected] 
│ │ ├── [email protected] 
│ │ ├─┬ [email protected] 
│ │ │ └── [email protected] 
│ │ ├─┬ [email protected] 
│ │ │ ├─┬ [email protected] 
│ │ │ │ ├─┬ [email protected] 
│ │ │ │ │ ├── [email protected] 
│ │ │ │ │ ├── [email protected] 
│ │ │ │ │ ├─┬ [email protected] 
│ │ │ │ │ │ └── [email protected] 
│ │ │ │ │ ├── [email protected] 
│ │ │ │ │ └── [email protected] 
│ │ │ │ └── [email protected] 
│ │ │ ├── [email protected] 
│ │ │ ├─┬ [email protected] 
│ │ │ │ └── [email protected] 
│ │ │ └── [email protected] 
│ │ └─┬ [email protected] 
│ │   ├── [email protected] 
│ │   └── [email protected] 
│ ├── [email protected] 
│ └─┬ [email protected] 
│   ├── [email protected] 
│   └── [email protected] 
├── [email protected] 
├── [email protected] 
├── [email protected] 
├── [email protected] 
├─┬ [email protected] 
│ ├── [email protected] 
│ ├─┬ [email protected] 
│ │ ├── [email protected] 
│ │ ├── [email protected] 
│ │ ├─┬ [email protected] 
│ │ │ ├─┬ [email protected] 
│ │ │ │ ├─┬ [email protected] 
│ │ │ │ │ └── [email protected] 
│ │ │ │ └── [email protected] 
│ │ │ └── [email protected] 
│ │ ├─┬ [email protected] 
│ │ │ └── [email protected] 
│ │ └── [email protected] 
│ ├── [email protected] 
│ └── [email protected] 
├─┬ [email protected] 
│ ├── [email protected] 
│ ├─┬ [email protected] 
│ │ ├─┬ [email protected] 
│ │ │ └─┬ [email protected] 
│ │ │   ├── [email protected] 
│ │ │   ├── [email protected] 
│ │ │   ├── [email protected] 
│ │ │   └── [email protected] 
│ │ ├── [email protected] 
│ │ ├─┬ [email protected] 
│ │ │ ├── [email protected] 
│ │ │ ├── [email protected] 
│ │ │ └── [email protected] 
│ │ └── [email protected] 
│ └─┬ [email protected] 
│   ├─┬ [email protected] 
│   │ ├── [email protected] 
│   │ └─┬ [email protected] 
│   │   └── [email protected] 
│   └── [email protected] 
├─┬ [email protected] 
│ ├── [email protected] 
│ ├─┬ [email protected] 
│ │ └── [email protected] 
│ ├─┬ [email protected] 
│ │ ├── [email protected] 
│ │ ├── [email protected] 
│ │ └── [email protected] 
│ ├─┬ [email protected] 
│ │ └── [email protected] 
│ ├── [email protected] 
│ ├─┬ [email protected] 
│ │ ├─┬ [email protected] 
│ │ │ ├─┬ [email protected] 
│ │ │ │ ├── [email protected] 
│ │ │ │ └── [email protected] 
│ │ │ ├─┬ [email protected] 
│ │ │ │ ├── [email protected] 
│ │ │ │ └─┬ [email protected] 
│ │ │ │   └── [email protected] 
│ │ │ └── [email protected] 
│ │ ├─┬ [email protected] 
│ │ │ ├── [email protected] 
│ │ │ ├── [email protected] 
│ │ │ ├─┬ [email protected] 
│ │ │ │ ├── [email protected] 
│ │ │ │ └── [email protected] 
│ │ │ └─┬ [email protected] 
│ │ │   ├─┬ [email protected] 
│ │ │   │ └── [email protected] 
│ │ │   ├─┬ [email protected] 
│ │ │   │ ├── [email protected] 
│ │ │   │ └── [email protected] 
│ │ │   └── [email protected] 
│ │ ├─┬ [email protected] 
│ │ │ ├── [email protected] 
│ │ │ └─┬ [email protected] 
│ │ │   ├── [email protected] 
│ │ │   └── [email protected] 
│ │ ├─┬ [email protected] 
│ │ │ ├── [email protected] 
│ │ │ ├── [email protected] 
│ │ │ └── [email protected] 
│ │ ├── [email protected] 
│ │ ├─┬ [email protected] 
│ │ │ ├── [email protected] 
│ │ │ └─┬ [email protected] 
│ │ │   └── [email protected] 
│ │ ├── [email protected] 
│ │ ├── [email protected] 
│ │ ├─┬ [email protected] 
│ │ │ ├── [email protected] 
│ │ │ ├── [email protected] 
│ │ │ └─┬ [email protected] 
│ │ │   ├─┬ [email protected] 
│ │ │   │ └── [email protected] 
│ │ │   ├─┬ [email protected] 
│ │ │   │ ├── [email protected] 
│ │ │   │ └── [email protected] 
│ │ │   └── [email protected] 
│ │ └── [email protected] 
│ ├── [email protected] 
│ ├── [email protected] 
│ ├─┬ [email protected] 
│ │ ├── [email protected] 
│ │ └── [email protected] 
│ ├── [email protected] 
│ ├── [email protected] 
│ ├── [email protected] 
│ ├── [email protected] 
│ ├── [email protected] 
│ ├── [email protected] 
│ ├─┬ [email protected] 
│ │ ├── [email protected] 
│ │ ├── [email protected] 
│ │ ├── [email protected] 
│ │ ├── [email protected] 
│ │ └── [email protected] 
│ ├─┬ [email protected] 
│ │ └── [email protected] 
│ ├── [email protected] 
│ ├── [email protected] 
│ ├── [email protected] 
│ ├─┬ [email protected] 
│ │ ├── [email protected] 
│ │ └── [email protected] 
│ ├─┬ [email protected] 
│ │ └── [email protected] 
│ └─┬ [email protected] 
│   └── [email protected] 
├── [email protected] 
├── [email protected] 
├─┬ [email protected] 
│ ├─┬ [email protected] 
│ │ └── [email protected] 
│ └── [email protected] 
├── [email protected] 
├── [email protected] 
├── [email protected] 
├── [email protected] 
├── [email protected] 
├── [email protected] 
├── [email protected] 
├── [email protected] 
├─┬ [email protected] 
│ ├── [email protected] 
│ ├── [email protected] 
│ ├─┬ [email protected] 
│ │ ├─┬ [email protected] 
│ │ │ ├─┬ [email protected] 
│ │ │ │ └── [email protected] 
│ │ │ ├── [email protected] 
│ │ │ └── [email protected] 
│ │ ├── [email protected] 
│ │ └─┬ [email protected] 
│ │   ├── [email protected] 
│ │   └── [email protected] 
│ ├─┬ [email protected] 
│ │ ├── [email protected] 
│ │ ├─┬ [email protected] 
│ │ │ ├── [email protected] 
│ │ │ ├── [email protected] 
│ │ │ └── [email protected] 
│ │ ├── [email protected] 
│ │ ├── [email protected] 
│ │ ├── [email protected] 
│ │ ├── [email protected] 
│ │ ├── [email protected] 
│ │ └── [email protected] 
│ ├── [email protected] 
│ └── [email protected] 
├── [email protected] 
├─┬ [email protected] 
│ ├── [email protected] 
│ ├── [email protected] 
│ └── [email protected] 
├─┬ [email protected] 
│ ├── [email protected] 
│ └── [email protected] 
├─┬ [email protected] 
│ └── [email protected] 
├── [email protected] 
├─┬ [email protected] 
│ └── [email protected] 
├── [email protected] 
├─┬ [email protected] 
│ ├── [email protected] 
│ └── [email protected] 
├── [email protected] 
├── [email protected] 
├─┬ [email protected] 
│ └─┬ [email protected] 
│   └─┬ [email protected] 
│     ├── [email protected] 
│     └── [email protected] 
└─┬ [email protected] 
  ├─┬ [email protected] 
  │ └── [email protected] 
  ├── [email protected] 
  ├── [email protected] 
  ├─┬ [email protected] 
  │ └── [email protected] 
  ├── [email protected] 
  ├── [email protected] 
  ├── [email protected] 
  ├── [email protected] 
  ├─┬ [email protected] 
  │ ├─┬ [email protected] 
  │ │ ├── [email protected] 
  │ │ ├── [email protected] 
  │ │ └── [email protected] 
  │ └── [email protected] 
  ├── [email protected] 
  ├── [email protected] 
  ├── [email protected] 
  ├── [email protected] 
  ├── [email protected] 
  ├─┬ [email protected] 
  │ └── [email protected] 
  ├─┬ [email protected] 
  │ └── [email protected] 
  ├─┬ [email protected] 
  │ └── [email protected] 
  ├─┬ [email protected] 
  │ └── [email protected] 
  ├── [email protected] 
  ├─┬ [email protected] 
  │ └── [email protected] 
  ├─┬ [email protected] 
  │ └── [email protected] 
  ├─┬ [email protected] 
  │ └─┬ [email protected] 
  │   └── [email protected] 
  ├── [email protected] 
  ├── [email protected] 
  ├── [email protected] 
  └── [email protected] 
+ [ -n  ]
+ echo -----> Building Meteor app with ROOT_URL: https://collide-travel.herokuapp.com
-----> Building Meteor app with ROOT_URL: https://collide-travel.herokuapp.com
+ mktemp -d /app/tmp/buildpacks/2a6b3cd8e392368665e034e859b6dd73daffd5ad6e476e155af3667bd21fdc765346a576e32db1450dd74e597a117a5b1c7e397b50e2d583268b716843bbe97a/build-XXXX
+ BUNDLE_DEST=/app/tmp/buildpacks/2a6b3cd8e392368665e034e859b6dd73daffd5ad6e476e155af3667bd21fdc765346a576e32db1450dd74e597a117a5b1c7e397b50e2d583268b716843bbe97a/build-4uQS
+ HOME=/app/tmp/cache/1.4.0.1 /app/tmp/cache/1.4.0.1/.meteor/meteor build --server https://collide-travel.herokuapp.com --server-only --directory /app/tmp/buildpacks/2a6b3cd8e392368665e034e859b6dd73daffd5ad6e476e155af3667bd21fdc765346a576e32db1450dd74e597a117a5b1c7e397b50e2d583268b716843bbe97a/build-4uQS

@pandabrand
Copy link
Author

So I was able to get this deploy to work using git push heroku master instead of the autobuild on Heroku from on assigned branches. I also did a meteor reset and updated some meteor packages(I was flailing around for a solution). So it seems maybe the issue is with Heroku's build.

@yourcelf
Copy link
Collaborator

Interesting, thanks. I hadn't tried using heroku autobuilds before, and you're the first to report an issue; so I'll leave this issue open and explore whether support for that is something that would be reasonable for us to add.

@yourcelf yourcelf changed the title Build fails with no apparent issue. heroku autobuild: Build fails with no apparent issue. Sep 26, 2016
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants