diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index 53c52bb7d7caa37f9cdf067e53ccbba2934f94d9..148363f38fbf19ce0d3b457bb6181109013f877c 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -1,17 +1,11 @@ --- image: - registry.gitlab.fachschaften.org/tudo-fsinfo/admin/gitlab-pages-shortlinks:latest - -variables: - IGNORE_URLS: - https://gitlab.fachschaften.org/tudo-fsinfo/fsr/sitzungen/tree/master/Protokolle - https://gitlab.fachschaften.org/tudo-fsinfo/fsr/sitzungen/merge_requests - https://tu-dortmund.zoom.us/j/97881519122?pwd=UG1vRThSeThjZm14YVRoamNiSG5NUT09 - https://www.instagram.com/fsinfo.tudo/ + name: registry.gitlab.fachschaften.org/evysgarden/kurzlink:latest + entrypoint: ["/bin/sh", "-c"] test: script: - - shortlinks generate -c vanitymap.txt + - kurzlink --config kurzlinks.yaml --generate --vanitymap public/vanitymap.json --output public only: - merge_requests @@ -19,7 +13,7 @@ pages: script: - apk add nodejs yarn bash - ./prepare-web-dependencies.sh - - shortlinks generate vanitymap.txt + - kurzlink --config kurzlinks.yaml --generate --nocheck --vanitymap public/vanitymap.json --output public artifacts: expire_in: 1h paths: diff --git a/README.md b/README.md index 37bebf7a78e7de1430b56a73fd4ff18466410bf4..f148b5b65553c6c569e2955e90617bc5cdbd8927 100644 --- a/README.md +++ b/README.md @@ -1,25 +1,3 @@ # oh14.de Kurzlinks -Einträge der Form - -``` -/foo https://irgende.in/link -``` - -werden nach dem Deployment unter https://oh14.de/foo verfügbar sein und zu -https://irgende.in/link weitergeleitet. Interne Aliase sind auch mit folgender -Syntax möglich: - -``` -/bar /foo -``` - Unter https://oh14.de/vanitymap.json gibt es alle Kurzlinks und ihre Ziele als JSON-Datei. - -## Duplikate erkennen - -Duplikate kann man wie folgt erkennen: - -```shell -cat vanitymap.txt | awk '{ print $1 }' | sort | uniq -c | sort -```