Skip to content

Commit

Permalink
Lock down NPM modules
Browse files Browse the repository at this point in the history
* Add publishable npm-shrinkwrap.json, which is repurposed from package-lock.json.
* Not lock down the dependent on-core, so don't add commit hash or version to on-core.
  The benefits:
    * Don't need to update npm-shrinkwrap.json every time when on-core has a new commit.
    * Ease the dependent PRs merging.
* Install [email protected] in travis-ci which is the same as concourse-ci.
  • Loading branch information
lanchongyizu committed Apr 24, 2018
1 parent 856b0ad commit d145110
Show file tree
Hide file tree
Showing 2 changed files with 3,788 additions and 0 deletions.
5 changes: 5 additions & 0 deletions .travis.yml
Original file line number Diff line number Diff line change
@@ -1,3 +1,5 @@
# Copyright 2015-2018, Dell EMC, Inc.

language: node_js

node_js:
Expand All @@ -13,6 +15,9 @@ addons:
- debhelper
- git

before_install:
- npm i -g [email protected]

after_success:
- ./extra/make-testcoveralls.sh
- ./extra/make-deb.sh
Expand Down
Loading

0 comments on commit d145110

Please sign in to comment.