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

Problem when trying to test hoodie #37

Open
bahmutov opened this issue Apr 18, 2016 · 1 comment
Open

Problem when trying to test hoodie #37

bahmutov opened this issue Apr 18, 2016 · 1 comment
Labels

Comments

@bahmutov
Copy link
Owner

console output with an error https://gist.github.com/anonymous/77eb308564e2bcdbeb2da3ee6ea22c02
seems something about copying - maybe @ sign?

installing dev dependencies /tmp/hoodie@0.0.0-semantically-released-against-hoodie-app-tracker/lib/node_modules/hoodie-app-tracker
  NPM install in current folder
npm WARN deprecated jade@0.26.3: Jade has been renamed to pug, please install the latest version of pug instead of jade
npm WARN deprecated graceful-fs@2.0.3: graceful-fs version 3 and before will fail on newer node releases. Please update to graceful-fs@^4.0.0 as soon as possible.
npm WARN deprecated npmconf@2.1.2: this package has been reintegrated into npm and is now out of date with respect to npm
npm WARN deprecated @bahmutov/parse-github-repo-url@0.1.2: All features were merged back into original parse-github-repo-url
npm WARN deprecated conventional-changelog@0.0.17: Please update conventional-changelog to >1.0.0. If you are running the cli, use conventional-changelog-cli
npm ERR! Darwin 15.4.0
npm ERR! argv "/Users/gregor/.nvm/versions/node/v4.2.2/bin/node" "/Users/gregor/.nvm/versions/node/v4.2.2/bin/npm" "install"
npm ERR! node v4.2.2
npm ERR! npm  v3.8.6
npm ERR! path /private/tmp/hoodie@0.0.0-semantically-released-against-hoodie-app-tracker/lib/node_modules/hoodie-app-tracker/node_modules/.staging/hoodie-app-tracker-4790a197
npm ERR! code ENOENT
npm ERR! errno -2
npm ERR! syscall rename

npm ERR! enoent ENOENT: no such file or directory, rename '/private/tmp/hoodie@0.0.0-semantically-released-against-hoodie-app-tracker/lib/node_modules/hoodie-app-tracker/node_modules/.staging/hoodie-app-tracker-4790a197' -> '/private/tmp/hoodie@0.0.0-semantically-released-against-hoodie-app-tracker/lib/node_modules/hoodie-app-tracker'
npm ERR! enoent ENOENT: no such file or directory, rename '/private/tmp/hoodie@0.0.0-semantically-released-against-hoodie-app-tracker/lib/node_modules/hoodie-app-tracker/node_modules/.staging/hoodie-app-tracker-4790a197' -> '/private/tmp/hoodie@0.0.0-semantically-released-against-hoodie-app-tracker/lib/node_modules/hoodie-app-tracker'
npm ERR! enoent This is most likely not a problem with npm itself
npm ERR! enoent and is related to npm not being able to find a file.
npm ERR! enoent 

Trying to test https://github.com/hoodiehq/hoodie against https://github.com/hoodiehq/hoodie-app-tracker

Relevant tweet https://twitter.com/gr2m/status/721117553406435329

@bahmutov bahmutov added the bug label Apr 18, 2016
@bahmutov
Copy link
Owner Author

Sorry for long silence, was busy with other stuff.
I added github repo support for dependents names (see #44), which is exactly what was needed in this case. I have cloned hoodie but setting up the testing environment takes too long :) Especially because the tracker repo has very customized .travis.yml file that would be needed to recreate in hoodie travis environment (the current dont-break just runs tests in "parent" environment, I am thinking how to allow something like greenkeeper.io model where tests execute by making pull requests).

But the commit that enables testing against hoodie-app-tracker is pretty simple, see #44 and it starts testing here https://travis-ci.org/bahmutov/hoodie

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

1 participant