mirror of
https://github.com/prymitive/karma
synced 2026-08-28 11:17:28 +00:00
Merge pull request #1551 from prymitive/travis-selffix-2
fix(ci): nuke node_modules on failed build
This commit is contained in:
@@ -29,7 +29,7 @@ endif
|
||||
|
||||
.build/deps-build-node.ok: ui/package.json ui/package-lock.json
|
||||
@mkdir -p .build
|
||||
cd ui && (npm install || (rm -fr $@ node_modules && npm install))
|
||||
cd ui && npm install
|
||||
touch $@
|
||||
|
||||
.build/artifacts-bindata_assetfs.%:
|
||||
@@ -39,7 +39,7 @@ endif
|
||||
|
||||
.build/artifacts-ui.ok: .build/deps-build-node.ok $(ASSET_SOURCES)
|
||||
@mkdir -p .build
|
||||
cd ui && npm run build
|
||||
cd ui && (npm run build || (test -n "$$CI" && rm -fr node_modules && npm install && npm run build))
|
||||
touch $@
|
||||
|
||||
cmd/karma/bindata_assetfs.go: .build/deps-build-go.ok .build/artifacts-bindata_assetfs.$(GO_BINDATA_MODE) .build/artifacts-ui.ok
|
||||
|
||||
Reference in New Issue
Block a user