blog: Slides.
Change-Id: Iba0bb5bb52a7e85fadbf56161c6fc38d576c6c7c
diff --git a/blog/pom.xml b/blog/pom.xml
index 586b66d..ca5c806 100644
--- a/blog/pom.xml
+++ b/blog/pom.xml
@@ -5,19 +5,28 @@
<groupId>eu.mulk.demos</groupId>
<artifactId>blog</artifactId>
<version>1.0.0-SNAPSHOT</version>
+
<properties>
- <compiler-plugin.version>3.8.1</compiler-plugin.version>
<maven.compiler.parameters>true</maven.compiler.parameters>
<maven.compiler.source>15</maven.compiler.source>
<maven.compiler.target>15</maven.compiler.target>
+
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
<project.reporting.outputEncoding>UTF-8</project.reporting.outputEncoding>
+
+ <asciidoctor-plugin.version>2.1.0</asciidoctor-plugin.version>
+ <compiler-plugin.version>3.8.1</compiler-plugin.version>
+
+ <asciidoctorj.version>2.4.3</asciidoctorj.version>
+ <asciidoctorj-revealjs.version>4.1.0</asciidoctorj-revealjs.version>
+ <hibernate-types.version>2.10.3</hibernate-types.version>
<quarkus-plugin.version>1.12.0.Final</quarkus-plugin.version>
+ <quarkus.platform.version>1.12.0.Final</quarkus.platform.version>
+ <revealjs.version>3.9.2</revealjs.version>
+ <surefire-plugin.version>3.0.0-M5</surefire-plugin.version>
+
<quarkus.platform.artifact-id>quarkus-universe-bom</quarkus.platform.artifact-id>
<quarkus.platform.group-id>io.quarkus</quarkus.platform.group-id>
- <quarkus.platform.version>1.12.0.Final</quarkus.platform.version>
- <surefire-plugin.version>3.0.0-M5</surefire-plugin.version>
- <hibernate-types.version>2.10.2</hibernate-types.version>
</properties>
<dependencyManagement>
@@ -29,7 +38,6 @@
<type>pom</type>
<scope>import</scope>
</dependency>
-
<dependency>
<groupId>com.vladmihalcea</groupId>
<artifactId>hibernate-types-52</artifactId>
@@ -113,6 +121,35 @@
<target>15</target>
</configuration>
</plugin>
+
+ <plugin>
+ <groupId>org.asciidoctor</groupId>
+ <artifactId>asciidoctor-maven-plugin</artifactId>
+ <version>${asciidoctor-plugin.version}</version>
+ <configuration>
+ <backend>revealjs</backend>
+ <requires>
+ <require>asciidoctor-revealjs</require>
+ </requires>
+ <attributes>
+ <revealjsdir>
+ https://cdn.jsdelivr.net/npm/reveal.js@${revealjs.version}
+ </revealjsdir>
+ </attributes>
+ </configuration>
+ <dependencies>
+ <dependency>
+ <groupId>org.asciidoctor</groupId>
+ <artifactId>asciidoctorj</artifactId>
+ <version>${asciidoctorj.version}</version>
+ </dependency>
+ <dependency>
+ <groupId>org.asciidoctor</groupId>
+ <artifactId>asciidoctorj-revealjs</artifactId>
+ <version>${asciidoctorj-revealjs.version}</version>
+ </dependency>
+ </dependencies>
+ </plugin>
</plugins>
</build>