From d1071b76a210fab2d2010015f37933bd28128c07 Mon Sep 17 00:00:00 2001 From: Tobias Roeser Date: Sun, 17 Feb 2019 23:30:01 +0100 Subject: Added mill-jbake plugin --- docs/pages/9 - Contrib Modules.md | 36 ++++++++++++++++++++++++++++++++++++ 1 file changed, 36 insertions(+) (limited to 'docs/pages') diff --git a/docs/pages/9 - Contrib Modules.md b/docs/pages/9 - Contrib Modules.md index 5524c23a..1d72eab4 100644 --- a/docs/pages/9 - Contrib Modules.md +++ b/docs/pages/9 - Contrib Modules.md @@ -349,6 +349,42 @@ import $ivy.`fun.valycorp::mill-ensime:0.0.1` sh> mill fun.valycorp.mill.GenEnsime/ensimeConfig ``` +### JBake + +Create static sites/blogs with JBake. + +Plugin home: https://github.com/lefou/mill-jbake + +JBake home: https://jbake.org + +#### Quickstart + +```scala +// build.sc +import mill._ +import $ivy.`de.tototec::de.tobiasroeser.mill.jbake:0.1.0` +import de.tobiasroeser.mill.jbake._ + +object site extends JBakeModule { + + def jbakeVersion = "2.3.2" + +} +``` + +Generate the site: + +```sh +bash> mill site.jbake +``` + +Start a local Web-Server on Port 8820 with the generated site: + +```sh +bash> mill site.jbakeServe +``` + + ### OSGi Produce OSGi Bundles with mill. -- cgit v1.2.3