-
Notifications
You must be signed in to change notification settings - Fork 2
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
Use [email protected] in CircleCI config to fix broken build from git dependencies #222
Conversation
@lehnerchristian and @dg-datavisyn Could you please run |
I use [email protected] and [email protected] |
but I'll update npm locally |
After testing the different npm versions it seems that [email protected] is working. Looking at the release notes it contains a fix that handles git branch references correctly. |
Following the release notes [email protected] solves git dependencies with #semver: don’t seem to resolve and dedup correctly, which might be relevant for us since we are using semver ranges in for git branches.
|
We (@anita-steiner, @dg-datavisyn, and @lehnerchristian) agreed in a personal meeting that we will test and update to Node 12 LTS (see phovea/generator-phovea#191), which includes [email protected]. |
The next generator release uses Node.js v12. After updating the CircleCI config to the new version, we this issue should be fixed. |
# Conflicts: # package-lock.json # package.json
Use the config template from generator-phovea v2.0.1
Close this PR and open a new (clean) PR instead. See PR #255. |
Fixes #221.
Related PR https://github.com/datavisyn/dTiles/pull/210
Summary
Next steps
caleydo/phovea_circleci_python:v2.0
installsnode 8.x
, which resolves to [email protected] and [email protected]caleydo/phovea_circleci_python:v3.0
caleydo/phovea_circleci_python:v3.0