Skip to content

Repository files navigation

hades-artemis-adapter

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.

Install the chart

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.

Releasing

  1. Bump version and appVersion in helm/hades-artemis-adapter/Chart.yaml to the new version.
  2. Publish a GitHub release with a matching vX.Y.Z tag.

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.

About

No description, website, or topics provided.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages