-
Notifications
You must be signed in to change notification settings - Fork 4
/
Copy pathMakefile
23 lines (17 loc) · 861 Bytes
/
Makefile
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
install-deps:
mvn validate
test-benchmark:
mvn -Dtest=BenchmarkTest#checkHealth test
package:
mvn -DskipTests -DincludeDeps=true package
build-images:
mvn -Dtest=BenchmarkTest#buildImages surefire:test
test-dockerized-benchmark:
mvn -Dtest=BenchmarkTest#checkHealthDockerized test
push-images:
sudo docker push git.project-hobbit.eu:4567/sdk-examples/sdk-example-benchmark/benchmark-controller
sudo docker push git.project-hobbit.eu:4567/sdk-examples/sdk-example-benchmark/datagen
sudo docker push git.project-hobbit.eu:4567/sdk-examples/sdk-example-benchmark/taskgen
sudo docker push git.project-hobbit.eu:4567/sdk-examples/sdk-example-benchmark/eval-storage
sudo docker push git.project-hobbit.eu:4567/sdk-examples/sdk-example-benchmark/system-adapter
sudo docker push git.project-hobbit.eu:4567/sdk-examples/sdk-example-benchmark/eval-module