diff --git a/scripts/_zola b/scripts/_zola index 81c6e16..a78e4e7 100644 --- a/scripts/_zola +++ b/scripts/_zola @@ -12,3 +12,13 @@ function check_zola_is_present() { # function install_zola() {} +# Build Zola project from git repo +# Requires $git_url, $path_url and $final_path to be set +function zola_build() { + tmp_dir=/tmp/zola_build-$(date "+%Y%m%d") + mkdir $tmp_dir && cd $tmp_dir + git clone $git_url source + cd source/ + zola build --base-url $path_url --output-dir $final_path + rm -r $tmp_dir +}