denkv
denkv
Now fails to build on Node >= 17 due to dependencies of `angular/cli`.
Now it is built in Docker with `node:16` image but still needs to be updated.
Other currently "online" requirements: Dependency images from Docker Hub: - google/cadvisor - rabbitmq - redis - prom/node-exporter - prom/prometheus Docker images from Docker Hub used it tests: - busybox -...
Looked into the case of `hello-world` image: it's used in the test which tests that missing image (we remove it first) can be pulled by the platform.
Since we actually can somewhat rely on Docker Hub being available, we can also automatically spin up GitLab instance locally before running tests.
Alternative: a simple GitLab mock just for tests, with a test on an online instance being automatically skipped if it's not available.
In a simple case, it can be just additional field in experiment setup form and be displayed to everyone who can see the experiment.
I believe https://github.com/hobbit-project/java-sdk and https://github.com/hobbit-project/java-sdk-example are results of that. I would like to see a more templateable example, however, maybe even as a Maven Archetype. https://github.com/dice-group/orca is another example of...
Benchmark and system versioning (#484) could also help a bit with this.
This is something for Keycloak developers to fix.