Closed Bug 1232030 Opened 9 years ago Closed 9 years ago

Rebuild npm install if package.json changed

Categories

(Hello (Loop) :: Client, defect, P1)

defect

Tracking

(Not tracked)

RESOLVED FIXED
Iteration:
46.1 - Dec 28

People

(Reporter: crafuse, Assigned: crafuse)

References

Details

User Story

The Make npm install will run when the json.package changes.

Attachments

(1 file)

      No description provided.
User Story: (updated)
Depend on node_modules and package.json
Attachment #8698273 - Flags: review?(dmose)
TEST OUTPUT:

chrafuse@ubuntu:~/Documents/mozilla/loop$ make install
npm install
npm WARN unmet dependency /home/chrafuse/Documents/mozilla/loop/node_modules/karma/node_modules/connect requires compression@'~1.5.2' but will load
npm WARN unmet dependency /home/chrafuse/Documents/mozilla/loop/node_modules/compression,
npm WARN unmet dependency which is version 1.5.0
compression@1.5.0 node_modules/compression
├── bytes@2.1.0
├── on-headers@1.0.1
├── vary@1.0.1
├── debug@2.2.0 (ms@0.7.1)
├── compressible@2.0.6 (mime-db@1.20.0)
└── accepts@1.2.13 (negotiator@0.5.3, mime-types@2.1.8)
pip install -r require.pip
Requirement already satisfied (use --upgrade to upgrade): virtualenv==13.1.2 in /usr/local/lib/python2.7/dist-packages (from -r require.pip (line 2))
Cleaning up...
chrafuse@ubuntu:~/Documents/mozilla/loop$ make install
npm install
compression@1.5.2 node_modules/compression
├── bytes@2.1.0
├── on-headers@1.0.1
├── vary@1.0.1
├── debug@2.2.0 (ms@0.7.1)
├── compressible@2.0.6 (mime-db@1.20.0)
└── accepts@1.2.13 (negotiator@0.5.3, mime-types@2.1.8)
pip install -r require.pip
Requirement already satisfied (use --upgrade to upgrade): virtualenv==13.1.2 in /usr/local/lib/python2.7/dist-packages (from -r require.pip (line 2))
Cleaning up...
Comment on attachment 8698273 [details] [review]
Link to Github pull-request: https://github.com/mozilla/loop/pull/11

There's one comment on the PR. r=Standard8 with that fixed.
Attachment #8698273 - Flags: review?(dmose) → review+
https://github.com/mozilla/loop/commit/8625988168f44fd5fdeaa4a40d291b9cedba893b
Status: ASSIGNED → RESOLVED
Iteration: --- → 46.1 - Dec 28
Closed: 9 years ago
Resolution: --- → FIXED
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: