diff options
| author | Paul Buetow <paul@buetow.org> | 2022-11-20 10:22:00 +0000 |
|---|---|---|
| committer | Paul Buetow <paul@buetow.org> | 2022-11-20 10:22:00 +0000 |
| commit | 4bf2c17e3f647ebf004b2a1ca5e6eb682e4ad966 (patch) | |
| tree | 3ff11188cdacbb1a49c7fc3e7f4a1c2a6f209f01 /lib/generate.source.sh | |
| parent | e9044cd87daabcb83522a68732e0b96189baf854 (diff) | |
add --draft switch
Diffstat (limited to 'lib/generate.source.sh')
| -rw-r--r-- | lib/generate.source.sh | 13 |
1 files changed, 13 insertions, 0 deletions
diff --git a/lib/generate.source.sh b/lib/generate.source.sh index 5392163..9a9e90b 100644 --- a/lib/generate.source.sh +++ b/lib/generate.source.sh @@ -185,3 +185,16 @@ generate::fromgmi () { done log INFO "You may want to commit all changes to version control!" } + +# Only generate draft posts +generate::draft () { + if [ ! -z "$CONTENT_FILTER" ]; then + log ERROR "ERROR, you can't set a content filter manually in draft mode" + exit 2 + fi + CONTENT_FILTER=DRAFT- + generate::fromgmi $@ + + log INFO 'For HTML preview, open in your browser:' + find $CONTENT_BASE_DIR/html -name DRAFT-\*.html +} |
