summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--playbooks.d/www-blog/description.txt1
-rw-r--r--playbooks.d/www-blog/playbook.bash33
2 files changed, 0 insertions, 34 deletions
diff --git a/playbooks.d/www-blog/description.txt b/playbooks.d/www-blog/description.txt
deleted file mode 100644
index c43df4c..0000000
--- a/playbooks.d/www-blog/description.txt
+++ /dev/null
@@ -1 +0,0 @@
-Sources for my personal blog
diff --git a/playbooks.d/www-blog/playbook.bash b/playbooks.d/www-blog/playbook.bash
deleted file mode 100644
index e2c0617..0000000
--- a/playbooks.d/www-blog/playbook.bash
+++ /dev/null
@@ -1,33 +0,0 @@
-#!/usr/bin/env bash
-
-playbook_add() {
- local path
-
- path="$(config "$BASHTARD_PLAYBOOK.path" "/var/www/$BASHTARD_PLAYBOOK")"
-
- mkdir -p -- "$path"
- git -C "$path" init
- git -C "$path" remote add "$(config "$BASHTARD_PLAYBOOK.remote" "origin")" "$(config "$BASHTARD_PLAYBOOK.repository")"
-
- playbook_sync
-}
-
-playbook_sync() {
- local branch
- local path
- local remote
-
- branch="$(config "$BASHTARD_PLAYBOOK.branch" "master")"
- path="$(config "$BASHTARD_PLAYBOOK.path" "/var/www/$BASHTARD_PLAYBOOK")"
- remote="$(config "$BASHTARD_PLAYBOOK.remote" "origin")"
-
- git -C "$path" fetch "$remote" "$branch"
- git -C "$path" reset --hard "$remote/$branch"
-
- hugo -D # This will generate all the draft content
- hugo # And this will generate the actual live blog, but won't remove the draft content
-}
-
-playbook_del() {
- rm -fr -- "$(config "$BASHTARD_PLAYBOOK.path" "/var/www/$BASHTARD_PLAYBOOK")"
-}