diff --git a/Dockerfile b/Dockerfile index 43f514cfc9303cc05134ee233c2dd7331356727f..35ef446272b072f98fbe8ec6db1c69019aa98ec2 100644 --- a/Dockerfile +++ b/Dockerfile @@ -1,5 +1,7 @@ FROM squidfunk/mkdocs-material as builder -COPY . /docs +COPY docs /docs/docs +COPY theme /docs/theme +COPY mkdocs.yml /docs/ RUN mkdocs build FROM nginx:stable-alpine diff --git a/build.sh b/build.sh new file mode 100755 index 0000000000000000000000000000000000000000..47c3c1b92a0b0cc1654d617119662247d67d2e72 --- /dev/null +++ b/build.sh @@ -0,0 +1,9 @@ +#!/bin/sh +IMAGE=k8r.eu/justjanne/quasseldroid-docs +TAGS=$(git describe --always --tags HEAD) + +docker build -t $IMAGE:$TAGS . +docker tag $IMAGE:$TAGS $IMAGE:latest +echo Successfully tagged $IMAGE:latest +docker push $IMAGE:$TAGS +docker push $IMAGE:latest \ No newline at end of file diff --git a/deploy.sh b/deploy.sh new file mode 100755 index 0000000000000000000000000000000000000000..9bbb4bcefd5e1f6ce80a722d694d3d6156397db9 --- /dev/null +++ b/deploy.sh @@ -0,0 +1,7 @@ +#!/bin/sh +IMAGE=k8r.eu/justjanne/quasseldroid-docs +TAGS=$(git describe --always --tags HEAD) +DEPLOYMENT=docs +POD=docs + +kubectl -n quasseldroid set image deployment/$DEPLOYMENT $POD=$IMAGE:$TAGS \ No newline at end of file diff --git a/mkdocs.yml b/mkdocs.yml index b4158cca3443bfabab1b85c4e88b01136375b3c9..9102e2b644c7006ef6d906b861c304a79ab20817 100644 --- a/mkdocs.yml +++ b/mkdocs.yml @@ -4,11 +4,6 @@ site_description: 'A short description of my project' site_author: 'Janne Koschinski' site_url: 'https://quasseldroid.info/docs/' -# Repository -repo_name: 'sandsmark/QuasselDroid' -repo_url: 'https://github.com/sandsmark/QuasselDroid' -edit_uri: "" - # Copyright copyright: 'Copyright © 2017 Janne Koschinski' @@ -28,8 +23,8 @@ extra: social: - type: 'globe' link: 'https://quasseldroid.info/' - - type: 'github-alt' - link: 'https://github.com/sandsmark/QuasselDroid' + - type: 'git' + link: 'https://git.kuschku.de/justjanne/quasseldroid-ng' theme: name: 'material'