Tu script se debe de alojar en src/jbake/assets/script/categoria donde categoria es una en la que creas que mejor encaja.
Actualmente tenemos basico
,bbdd
,docker
,file
,google
,office
, etc
Tu documentación se debe de alojar en src/jbake/content/categoria (atención a los directorios)
Como normal general el script lo capitalizamos y la documentación no. Si tu documentación está en ingles es preferible
que le añadas el sufijo -en al nombre (por ejemplo la-docu-en.adoc ). Si está en español no es necesario.
Toda documentación tiene que contener una cabecera similar a:
= Titulo
Nombre <email@email.dominio>
yyyy-mm-dd
:jbake-type: post
:jbake-status: published
:jbake-tags: blog, asciidoc, los tags que quieras
:jbake-category: la categoria a la que pertenece el script
:jbake-script: /scripts/categoria/NombreScript.groovy
:jbake-lang: es (o en si está en inglés. Por defecto se toma español)
:idprefix:
:imagesdir: ../images
Tu documentacion comienza aqui
jbake-category
es el atributo que sirve al generador para ubicar tu script en el menu
jbake-script
es el atributo que sirve al generador para enlazar tu scritp con la docu
jbake-lang
es el atributo que indica en que idioma está la documentación
jbake-type
indica que es un documento tipo post (el que usamos)
jbake-status
indica que el documento está listo para su publicación (si no deberías usar draft)