diff options
Diffstat (limited to 'deploy.sh')
-rwxr-xr-x | deploy.sh | 29 |
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 |