Warning
This is a work in progress repository.
Adapter service that collects build logs and test results from Hades and forwards the combined result to Artemis.
The Helm chart is published to GitHub Pages via chart-releaser.
helm repo add hades-artemis-adapter https://ls1intum.github.io/hades-artemis-adapter
helm repo update
helm upgrade --install hades-artemis-adapter hades-artemis-adapter/hades-artemis-adapter \
--namespace hades-artemis-connector --create-namespace \
--set env.ARTEMIS_BASE_URL="https://artemis-test6.artemis.cit.tum.de" \
--set env.ARTEMIS_AUTH_TOKEN="<TOKEN>"To install from the local chart source instead, replace the chart reference with ./helm/hades-artemis-adapter -f ./helm/values-deploy.yaml.
- Bump
versionandappVersioninhelm/hades-artemis-adapter/Chart.yamlto the new version. - Publish a GitHub release with a matching
vX.Y.Ztag.
The release triggers CI to build and push the container images (X.Y.Z, X.Y, X) and chart-releaser to publish the chart to GitHub Pages.