diff --git a/docker/ant/files/jdk-13/build.xml b/docker/ant/files/jdk-13/build.xml
new file mode 100644
index 00000000..3f181ed9
--- /dev/null
+++ b/docker/ant/files/jdk-13/build.xml
@@ -0,0 +1,35 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/docker/maven/files/jdk-13/pom.xml b/docker/maven/files/jdk-13/pom.xml
new file mode 100644
index 00000000..46a7e3c8
--- /dev/null
+++ b/docker/maven/files/jdk-13/pom.xml
@@ -0,0 +1,53 @@
+
+ 4.0.0
+
+ com.example
+ lombok-jdk-${env.JDK_VERSION}
+ 1.0-SNAPSHOT
+
+
+ UTF-8
+ 13
+
+
+
+
+
+ org.apache.maven.plugins
+ maven-compiler-plugin
+ 3.8.0
+
+ ${java.version}
+ ${java.version}
+ true
+ true
+ true
+
+ -Werror
+ -Xlint:all
+ -J--add-opens=jdk.compiler/com.sun.tools.javac.code=ALL-UNNAMED
+ -J--add-opens=jdk.compiler/com.sun.tools.javac.comp=ALL-UNNAMED
+ -J--add-opens=jdk.compiler/com.sun.tools.javac.file=ALL-UNNAMED
+ -J--add-opens=jdk.compiler/com.sun.tools.javac.main=ALL-UNNAMED
+ -J--add-opens=jdk.compiler/com.sun.tools.javac.model=ALL-UNNAMED
+ -J--add-opens=jdk.compiler/com.sun.tools.javac.parser=ALL-UNNAMED
+ -J--add-opens=jdk.compiler/com.sun.tools.javac.processing=ALL-UNNAMED
+ -J--add-opens=jdk.compiler/com.sun.tools.javac.tree=ALL-UNNAMED
+ -J--add-opens=jdk.compiler/com.sun.tools.javac.util=ALL-UNNAMED
+
+
+
+
+
+
+
+
+ org.projectlombok
+ lombok
+ 1.2.3
+ system
+ /workspace/lombok.jar
+
+
+
+
\ No newline at end of file
diff --git a/docker/provision/jdk/java-13.sh b/docker/provision/jdk/java-13.sh
new file mode 100644
index 00000000..fe5d4fdc
--- /dev/null
+++ b/docker/provision/jdk/java-13.sh
@@ -0,0 +1,4 @@
+apt-get update && apt-get install -y wget
+wget https://github.com/AdoptOpenJDK/openjdk13-binaries/releases/download/jdk13u-2019-12-10-19-42/OpenJDK13U-jdk_x64_linux_hotspot_2019-12-10-19-42.tar.gz -O jdk.tar.gz
+tar -xzf jdk.tar.gz -C /opt/
+mv /opt/jdk-13.0.1+9 /opt/jdk
\ No newline at end of file
diff --git a/docker/readme.md b/docker/readme.md
index 3500a6ef..2e2c706c 100644
--- a/docker/readme.md
+++ b/docker/readme.md
@@ -14,6 +14,7 @@ can download a specific version by adding `--build-arg lombokjar=lombok-/dist
## Examples
+- [ant](ant/readme.md)
+- [bazel](bazel/readme.md)
- [gradle](gradle/readme.md)
- [maven](maven/readme.md)
diff --git a/docker/shared/src/main/java/SneakyThrowsExample.java b/docker/shared/src/main/java/SneakyThrowsExample.java
new file mode 100644
index 00000000..04811bae
--- /dev/null
+++ b/docker/shared/src/main/java/SneakyThrowsExample.java
@@ -0,0 +1,7 @@
+public class SneakyThrowsExample {
+
+ @lombok.SneakyThrows
+ public static void main(String... args) {
+ throw new java.io.IOException("boo");
+ }
+}