blob: 1444f4c43485589afe831580862b63356b90d1c3 [file] [log] [blame]
#!/bin/bash
export repo_url="https://github.com/apache/ignite-extensions.git"
export branch="master"
export tmp_dir=tmp
export action=build
rm -rf $tmp_dir
mkdir $tmp_dir
git -C $tmp_dir clone --depth 1 --single-branch --branch $branch $repo_url extensions
rm -rf _docs _data _plugins _site _config.yml
cp -R $tmp_dir/extensions/docs/_docs _docs
cp -R $tmp_dir/extensions/docs/_data/ _data
cp -R $tmp_dir/extensions/docs/_plugins/ _plugins
cp $tmp_dir/extensions/docs/_config.yml _config.yml
sed -i '/^attrs: &asciidoc_attributes$/a\ section: extensions' _config.yml
sed -i 's/url: /url: \/extensions\//g' _data/toc.yaml
bundle install
bundle exec jekyll $action
cp -R _site/docs/. ../docs/extensions
# cleanup after the build
rm -rf $tmp_dir _docs _data _plugins _site