-
Notifications
You must be signed in to change notification settings - Fork 2
Expand file tree
/
Copy pathMakefile
More file actions
24 lines (18 loc) · 930 Bytes
/
Copy pathMakefile
File metadata and controls
24 lines (18 loc) · 930 Bytes
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
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-system-image: # replace the account and repo name to push the image to your system
docker push git.project-hobbit.eu:4567/sadeghi.afshin/sample-system/system-adapter:latest
push-images: # only the benchmark provider can do this
docker push git.project-hobbit.eu:4567/sadeghi.afshin/mlwin/benchmark-controller:latest
docker push git.project-hobbit.eu:4567/sadeghi.afshin/mlwin/datagen:latest
docker push git.project-hobbit.eu:4567/sadeghi.afshin/mlwin/taskgen:latest
docker push git.project-hobbit.eu:4567/sadeghi.afshin/mlwin/eval-storage:latest
docker push git.project-hobbit.eu:4567/sadeghi.afshin/mlwin/eval-module:latest