This is the URL shortener.
- dev https://link.dev-viewer.swissgeol.ch/
- int https://link.int-viewer.swissgeol.ch/
- prod https://link.swissgeol.ch/
The data is stored in a sqlite db located in a shared NFS drive.
-
Bump the version of the package in the
Cargo.toml
file of theswisstopo/swissgeol-viewer-app-abbreviator
github repository and create a release. -
Create a tag starting with
int
orprod
to trigger the GitHub action to build and push a docker image toghcr.io/swisstopo/swissgeol-viewer-app-abbreviator
. -
Update version in argocd:
-
Go to argocd repo
-
Checkout branch according to environment (dev / int / prod)
-
Update image version in apps/urlshortener/values.yaml
-
Trigger sync in argocd dashboard
-