Add perf back into 'make all'.
Perf no longer uses bower.
Original change's description:
> Remove perf from 'make all'
>
> Bower flakiness in perf is causing the Infra-PerCommit-Build job to turn
> red.
>
> Change-Id: I5c73ffee51a5d672873cd50553da6890eacd343d
> Reviewed-on: https://skia-review.googlesource.com/c/buildbot/+/223191
> Reviewed-by: Ben Wagner aka dogben <benjaminwagner@google.com>
> Reviewed-by: Joe Gregorio <jcgregorio@google.com>
> Commit-Queue: Ben Wagner aka dogben <benjaminwagner@google.com>
Change-Id: I29f7cb53fa973d9e8e47d554f417a08af1b8014a
Reviewed-on: https://skia-review.googlesource.com/c/buildbot/+/235236
Reviewed-by: Eric Boren <borenet@google.com>
Reviewed-by: Joe Gregorio <jcgregorio@google.com>
Commit-Queue: Joe Gregorio <jcgregorio@google.com>
diff --git a/Makefile b/Makefile
index 31d0f7c..0a32a1d 100644
--- a/Makefile
+++ b/Makefile
@@ -58,7 +58,7 @@
cd task_scheduler && $(MAKE) all
.PHONY: all
-all: autoroll datahopper sharedgo ct ctfe cq_watcher status task_scheduler
+all: autoroll datahopper perf sharedgo ct ctfe cq_watcher status task_scheduler
.PHONY: tags
tags:
diff --git a/perf/Makefile b/perf/Makefile
index fb6f239..c50f2ad 100644
--- a/perf/Makefile
+++ b/perf/Makefile
@@ -27,6 +27,7 @@
.PHONY: web
web:
+ npm i
npx webpack-cli --mode=production
.PHONY: testjs
@@ -45,8 +46,11 @@
debug:
npx webpack-cli --mode=development
-.PHONY: all
-all: build
+.PHONY: all # For ../Makefile 'all' target.
+all:
+ go install -v ./go/...
+ npm i
+ npx webpack-cli --mode=production
start_bigtable_emulator:
docker run -ti -p 8000:8000 google/cloud-sdk:latest gcloud beta emulators bigtable start \