about summary refs log tree commit diff
path: root/deploy.sh
diff options
context:
space:
mode:
Diffstat (limited to 'deploy.sh')
-rwxr-xr-xdeploy.sh29
1 files changed, 29 insertions, 0 deletions
diff --git a/deploy.sh b/deploy.sh
new file mode 100755
index 0000000..b655079
--- /dev/null
+++ b/deploy.sh
@@ -0,0 +1,29 @@
+#!/bin/sh
+
+mkdir -p dest
+
+cp logo.png style.css dest
+
+cat _index_header.html > dest/index.html
+for f in $(find itemy -name '*.md'); do
+  file=$(basename $f .md)
+  title=$(grep '^# ' $f | head -n 1 | cut -c 3-)
+  echo "<li><a href=\"$file.html\">$title</a></li>" >> dest/index.html
+  cat _header.html > dest/$file.html
+  sed 's/^# \(.*\)/<h2>\1<\/h2>/' $f >> dest/$file.html
+  echo "</div></main>
+ <footer>
+  <hr>
+  <a href=\"https://zhr.niedzwiedzinski.cyou/harcdzielnia\">Harcdzielnia</a> |
+  <a href=\"https://git.niedzwiedzinski.cyou/zhr/harcdzielnia\">Współtwórz harcdzielnię</a>
+</footer>
+ </body></html>" >> dest/$file.html
+done
+
+echo "</ul></main>
+<footer>
+  <hr>
+  <a href=\"https://zhr.niedzwiedzinski.cyou/harcdzielnia\">Harcdzielnia</a> |
+  <a href=\"https://git.niedzwiedzinski.cyou/zhr/harcdzielnia\">Współtwórz harcdzielnię</a>
+</footer>
+</body></html>" >> dest/index.html