hpi-schul-cloud / gamification

A reusable microservice for gamification.
GNU Affero General Public License v3.0
44 stars 17 forks source link

Use `npm install` when running Greenkeeper #74

Closed cmfcmf closed 5 years ago

cmfcmf commented 5 years ago

Greenkeeper incorrectly assumes upgrading a dependency failed in https://github.com/schul-cloud/gamification/issues/73#issuecomment-443544217. This is because we use npm ci to install dependencies on Travis, see here: https://github.com/greenkeeperio/greenkeeper-lockfile/issues/156

This PR conditionally uses npm install when building a Greenkeeper branch and should fix #73.

coveralls commented 5 years ago

Pull Request Test Coverage Report for Build 118


Totals Coverage Status
Change from base Build 114: 0.0%
Covered Lines: 300
Relevant Lines: 304

💛 - Coveralls
coveralls commented 5 years ago

Pull Request Test Coverage Report for Build 118


Totals Coverage Status
Change from base Build 114: 0.0%
Covered Lines: 300
Relevant Lines: 304

💛 - Coveralls