image: brospars/pandoc-gitlab-ci:latest
pages:
stage: deploy
script:
- pandoc --version
- pandoc --help
# - pandoc --list-input-formats # Broken as pandoc dates from 2013 on this image! :(
- for file in $(find -name "*.md"); do
pandoc -s -f gfm -t html -o ${file%.*}.html $file && echo "Exported ${file%.*}.html" && echo "
${file%.*}.html" >> index.html || echo "ERROR $file";
bin/pandoc_fixer.pl ${file} > ${file}.new;
mv ${file}.new ${file};
done
# The next part is broken because pandoc is way too old on this image :(
# - for file in $(find -name "*.org"); do
# pandoc -s -f org -t html -o ${file%.*}.html $file && echo "Exported ${file%.*}.html" || echo "ERROR $file";
# done
- shopt -s extglob
- mv !(public) public
artifacts:
paths:
- public
only:
- master