summaryrefslogtreecommitdiff
path: root/docs
diff options
context:
space:
mode:
authorTobias Roeser <le.petit.fou@web.de>2019-02-17 23:30:01 +0100
committerTobias Roeser <le.petit.fou@web.de>2019-02-17 23:30:01 +0100
commitd1071b76a210fab2d2010015f37933bd28128c07 (patch)
treef1989909d5a89fb00042fe9aaf797835bddfedab /docs
parentb553dfc027a9977f4a5fd802e419181e5a6f3b61 (diff)
downloadmill-d1071b76a210fab2d2010015f37933bd28128c07.tar.gz
mill-d1071b76a210fab2d2010015f37933bd28128c07.tar.bz2
mill-d1071b76a210fab2d2010015f37933bd28128c07.zip
Added mill-jbake plugin
Diffstat (limited to 'docs')
-rw-r--r--docs/pages/9 - Contrib Modules.md36
1 files changed, 36 insertions, 0 deletions
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.