diff --git a/.github/workflows/ant.yml b/.github/workflows/ant.yml
index 576a3c65..37039bb6 100644
--- a/.github/workflows/ant.yml
+++ b/.github/workflows/ant.yml
@@ -127,7 +127,7 @@ jobs:
needs: build
strategy:
matrix:
- jdk: [8, 9, 10, 11, 12, 13, 16]
+ jdk: [8, 11, 17, 21]
tool:
- {name: "maven", cmd: "mvn compile"}
- {name: "gradle", cmd: "gradle assemble"}
diff --git a/docker/ant/Dockerfile b/docker/ant/Dockerfile
index bcd30cca..0ccd15b7 100644
--- a/docker/ant/Dockerfile
+++ b/docker/ant/Dockerfile
@@ -25,8 +25,7 @@ ADD shared/ ./
ARG jdk=17
ADD ant/files/jdk-${jdk} ./
-COPY --from=downloader /lombok.jar /workspace/classpath/lombok.jar
-COPY --from=downloader /lombok.jar /workspace/modules/lombok.jar
+COPY --from=downloader /lombok.jar /workspace/lombok.jar
ENV JDK_VERSION=${jdk}
ENV JAVA_HOME=/opt/jdk
diff --git a/docker/ant/files/jdk-10/classpath/build.xml b/docker/ant/files/jdk-10/classpath/build.xml
deleted file mode 100644
index 3f181ed9..00000000
--- a/docker/ant/files/jdk-10/classpath/build.xml
+++ /dev/null
@@ -1,35 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/docker/ant/files/jdk-10/modules/build.xml b/docker/ant/files/jdk-10/modules/build.xml
deleted file mode 100644
index 01decd3f..00000000
--- a/docker/ant/files/jdk-10/modules/build.xml
+++ /dev/null
@@ -1,35 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/docker/ant/files/jdk-11/classpath/build.xml b/docker/ant/files/jdk-11/classpath/build.xml
index 01decd3f..a7cebdb1 100644
--- a/docker/ant/files/jdk-11/classpath/build.xml
+++ b/docker/ant/files/jdk-11/classpath/build.xml
@@ -10,7 +10,7 @@
-
+
diff --git a/docker/ant/files/jdk-11/modules/build.xml b/docker/ant/files/jdk-11/modules/build.xml
index 3f181ed9..e1f93550 100644
--- a/docker/ant/files/jdk-11/modules/build.xml
+++ b/docker/ant/files/jdk-11/modules/build.xml
@@ -10,7 +10,7 @@
-
+
diff --git a/docker/ant/files/jdk-12/classpath/build.xml b/docker/ant/files/jdk-12/classpath/build.xml
deleted file mode 100644
index 3f181ed9..00000000
--- a/docker/ant/files/jdk-12/classpath/build.xml
+++ /dev/null
@@ -1,35 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/docker/ant/files/jdk-12/modules/build.xml b/docker/ant/files/jdk-12/modules/build.xml
deleted file mode 100644
index 01decd3f..00000000
--- a/docker/ant/files/jdk-12/modules/build.xml
+++ /dev/null
@@ -1,35 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/docker/ant/files/jdk-13/classpath/build.xml b/docker/ant/files/jdk-13/classpath/build.xml
deleted file mode 100644
index 01decd3f..00000000
--- a/docker/ant/files/jdk-13/classpath/build.xml
+++ /dev/null
@@ -1,35 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/docker/ant/files/jdk-13/modules/build.xml b/docker/ant/files/jdk-13/modules/build.xml
deleted file mode 100644
index 3f181ed9..00000000
--- a/docker/ant/files/jdk-13/modules/build.xml
+++ /dev/null
@@ -1,35 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/docker/ant/files/jdk-16/classpath/build.xml b/docker/ant/files/jdk-16/classpath/build.xml
deleted file mode 100644
index 01decd3f..00000000
--- a/docker/ant/files/jdk-16/classpath/build.xml
+++ /dev/null
@@ -1,35 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/docker/ant/files/jdk-16/modules/build.xml b/docker/ant/files/jdk-16/modules/build.xml
deleted file mode 100644
index 3f181ed9..00000000
--- a/docker/ant/files/jdk-16/modules/build.xml
+++ /dev/null
@@ -1,35 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/docker/ant/files/jdk-9/classpath/build.xml b/docker/ant/files/jdk-9/classpath/build.xml
deleted file mode 100644
index 3f181ed9..00000000
--- a/docker/ant/files/jdk-9/classpath/build.xml
+++ /dev/null
@@ -1,35 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/docker/ant/files/jdk-9/modules/build.xml b/docker/ant/files/jdk-9/modules/build.xml
deleted file mode 100644
index 01decd3f..00000000
--- a/docker/ant/files/jdk-9/modules/build.xml
+++ /dev/null
@@ -1,35 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/docker/ant/readme.md b/docker/ant/readme.md
index 0fe9a9a2..38954b36 100644
--- a/docker/ant/readme.md
+++ b/docker/ant/readme.md
@@ -7,9 +7,6 @@
The ant version to be used. Supported values:
- `1.10.9` (default)
-- `1.10.7`
-- `1.10.6`
-- `1.10.1`
## Example build commands:
@@ -18,7 +15,7 @@ The ant version to be used. Supported values:
```
docker build -t lombok-ant-jdk17 -f ant/Dockerfile .
-docker build -t lombok-ant-jdk17 --build-arg lombokjar=lombok-1.18.20.jar -f ant/Dockerfile .
+docker build -t lombok-ant-jdk17 --build-arg lombokjar=lombok-1.18.28.jar -f ant/Dockerfile .
```
## Example run commands:
diff --git a/docker/bazel/Dockerfile b/docker/bazel/Dockerfile
index 85fef39e..1e3ece5c 100644
--- a/docker/bazel/Dockerfile
+++ b/docker/bazel/Dockerfile
@@ -7,6 +7,8 @@ RUN provision/jdk/java-${jdk}.sh
ARG lombokjar=lombok.jar
ADD https://projectlombok.org/downloads/${lombokjar} /lombok.jar
+RUN apt-get update && apt-get install -y unzip
+
ARG bazel=2.0.0
ADD provision/bazel/bazel-${bazel}.sh provision/bazel/bazel-${bazel}.sh
RUN provision/bazel/bazel-${bazel}.sh
@@ -24,8 +26,7 @@ WORKDIR workspace
ADD shared/ ./
ADD bazel/files/ ./
-COPY --from=downloader /lombok.jar /workspace/classpath/lombok.jar
-COPY --from=downloader /lombok.jar /workspace/modules/lombok.jar
+COPY --from=downloader /lombok.jar /workspace/lombok.jar
ARG jdk=17
ENV JDK_VERSION=${jdk}
diff --git a/docker/bazel/files/classpath/WORKSPACE b/docker/bazel/files/classpath/WORKSPACE
index d2974805..4b073ec8 100644
--- a/docker/bazel/files/classpath/WORKSPACE
+++ b/docker/bazel/files/classpath/WORKSPACE
@@ -1,5 +1,5 @@
new_local_repository(
name = "lombok_jar",
- path = "/workspace/classpath",
+ path = "/workspace",
build_file = "BUILD.lombok",
)
\ No newline at end of file
diff --git a/docker/bazel/readme.md b/docker/bazel/readme.md
index a526f756..7dcc49d4 100644
--- a/docker/bazel/readme.md
+++ b/docker/bazel/readme.md
@@ -7,8 +7,6 @@
The bazel version to be used. Supported values:
- `2.0.0` (default)
-- `0.28.1`
-- `0.13.0`
## Example build commands:
@@ -17,7 +15,7 @@ The bazel version to be used. Supported values:
```
docker build -t lombok-bazel-jdk17 -f bazel/Dockerfile .
-docker build -t lombok-bazel-jdk17 --build-arg lombokjar=lombok-1.16.20.jar -f bazel/Dockerfile .
+docker build -t lombok-bazel-jdk17 --build-arg lombokjar=lombok-1.18.28.jar -f bazel/Dockerfile .
```
## Example run commands:
diff --git a/docker/gradle/readme.md b/docker/gradle/readme.md
index b71fc17a..91a5da0d 100644
--- a/docker/gradle/readme.md
+++ b/docker/gradle/readme.md
@@ -6,15 +6,8 @@
The gradle version to be used. Supported values:
-- `6.6.1` (default)
+- `7.6.1` (default)
- `6.8.3`
-- `6.2.2`
-- `6.0.1`
-- `5.6`
-- `5.1.1`
-- `4.10.2`
-- `4.7`
-- `4.2.1`
## Example build commands:
diff --git a/docker/maven/files/jdk-10/classpath/pom.xml b/docker/maven/files/jdk-10/classpath/pom.xml
deleted file mode 100644
index b5367ae1..00000000
--- a/docker/maven/files/jdk-10/classpath/pom.xml
+++ /dev/null
@@ -1,53 +0,0 @@
-
- 4.0.0
-
- com.example
- lombok-jdk-${env.JDK_VERSION}
- 1.0-SNAPSHOT
-
-
- UTF-8
- 1.10
-
-
-
-
-
- org.apache.maven.plugins
- maven-compiler-plugin
- 3.7.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/classpath/lombok.jar
-
-
-
-
\ No newline at end of file
diff --git a/docker/maven/files/jdk-12/classpath/pom.xml b/docker/maven/files/jdk-12/classpath/pom.xml
deleted file mode 100644
index 78120150..00000000
--- a/docker/maven/files/jdk-12/classpath/pom.xml
+++ /dev/null
@@ -1,53 +0,0 @@
-
- 4.0.0
-
- com.example
- lombok-jdk-${env.JDK_VERSION}
- 1.0-SNAPSHOT
-
-
- UTF-8
- 12
-
-
-
-
-
- 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/classpath/lombok.jar
-
-
-
-
\ No newline at end of file
diff --git a/docker/maven/files/jdk-13/classpath/pom.xml b/docker/maven/files/jdk-13/classpath/pom.xml
deleted file mode 100644
index 2414342e..00000000
--- a/docker/maven/files/jdk-13/classpath/pom.xml
+++ /dev/null
@@ -1,53 +0,0 @@
-
- 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/classpath/lombok.jar
-
-
-
-
\ No newline at end of file
diff --git a/docker/maven/files/jdk-13/modules/pom.xml b/docker/maven/files/jdk-13/modules/pom.xml
deleted file mode 100644
index f607f590..00000000
--- a/docker/maven/files/jdk-13/modules/pom.xml
+++ /dev/null
@@ -1,60 +0,0 @@
-
- 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.18.10
-
-
-
-
-
-
-
-
-
- org.projectlombok
- lombok
- 1.2.3
- system
- /workspace/modules/lombok.jar
-
-
-
-
\ No newline at end of file
diff --git a/docker/maven/files/jdk-16/classpath/pom.xml b/docker/maven/files/jdk-16/classpath/pom.xml
deleted file mode 100644
index dd833235..00000000
--- a/docker/maven/files/jdk-16/classpath/pom.xml
+++ /dev/null
@@ -1,53 +0,0 @@
-
- 4.0.0
-
- com.example
- lombok-jdk-${env.JDK_VERSION}
- 1.0-SNAPSHOT
-
-
- UTF-8
- 16
-
-
-
-
-
- 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/classpath/lombok.jar
-
-
-
-
\ No newline at end of file
diff --git a/docker/maven/files/jdk-16/modules/pom.xml b/docker/maven/files/jdk-16/modules/pom.xml
deleted file mode 100644
index 7fa84859..00000000
--- a/docker/maven/files/jdk-16/modules/pom.xml
+++ /dev/null
@@ -1,60 +0,0 @@
-
- 4.0.0
-
- com.example
- lombok-jdk-${env.JDK_VERSION}
- 1.0-SNAPSHOT
-
-
- UTF-8
- 16
-
-
-
-
-
- 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.18.10
-
-
-
-
-
-
-
-
-
- org.projectlombok
- lombok
- 1.2.3
- system
- /workspace/modules/lombok.jar
-
-
-
-
\ No newline at end of file
diff --git a/docker/maven/files/jdk-17/classpath/pom.xml b/docker/maven/files/jdk-17/classpath/pom.xml
index dd833235..8e9c0c46 100644
--- a/docker/maven/files/jdk-17/classpath/pom.xml
+++ b/docker/maven/files/jdk-17/classpath/pom.xml
@@ -7,7 +7,7 @@
UTF-8
- 16
+ 17
diff --git a/docker/maven/files/jdk-9/classpath/pom.xml b/docker/maven/files/jdk-9/classpath/pom.xml
deleted file mode 100644
index 258c7fa5..00000000
--- a/docker/maven/files/jdk-9/classpath/pom.xml
+++ /dev/null
@@ -1,53 +0,0 @@
-
- 4.0.0
-
- com.example
- lombok-jdk-${env.JDK_VERSION}
- 1.0-SNAPSHOT
-
-
- UTF-8
- 1.9
-
-
-
-
-
- org.apache.maven.plugins
- maven-compiler-plugin
- 3.7.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/classpath/lombok.jar
-
-
-
-
\ No newline at end of file
diff --git a/docker/maven/readme.md b/docker/maven/readme.md
index 45d45ae1..486f22ec 100644
--- a/docker/maven/readme.md
+++ b/docker/maven/readme.md
@@ -7,9 +7,6 @@
The maven version to be used. Supported values:
- `3.6.3` (default)
-- `3.6.1`
-- `3.6.0`
-- `3.5.0`
## Example build commands:
diff --git a/docker/provision/ant/ant-1.10.1.sh b/docker/provision/ant/ant-1.10.1.sh
deleted file mode 100755
index 9105f400..00000000
--- a/docker/provision/ant/ant-1.10.1.sh
+++ /dev/null
@@ -1,4 +0,0 @@
-apt-get update && apt-get install -y wget
-wget https://archive.apache.org/dist/ant/binaries/apache-ant-1.10.1-bin.tar.gz -O ant.tar.gz
-mkdir /usr/local/apache-ant/ && tar xvf ant.tar.gz -C /usr/local/apache-ant/
-mv /usr/local/apache-ant/apache-ant-1.10.1 /usr/local/apache-ant/apache-ant
\ No newline at end of file
diff --git a/docker/provision/ant/ant-1.10.6.sh b/docker/provision/ant/ant-1.10.6.sh
deleted file mode 100755
index 66cfe9e4..00000000
--- a/docker/provision/ant/ant-1.10.6.sh
+++ /dev/null
@@ -1,4 +0,0 @@
-apt-get update && apt-get install -y wget
-wget https://archive.apache.org/dist/ant/binaries/apache-ant-1.10.6-bin.tar.gz -O ant.tar.gz
-mkdir /usr/local/apache-ant/ && tar xvf ant.tar.gz -C /usr/local/apache-ant/
-mv /usr/local/apache-ant/apache-ant-1.10.6 /usr/local/apache-ant/apache-ant
\ No newline at end of file
diff --git a/docker/provision/ant/ant-1.10.7.sh b/docker/provision/ant/ant-1.10.7.sh
deleted file mode 100755
index 7299e538..00000000
--- a/docker/provision/ant/ant-1.10.7.sh
+++ /dev/null
@@ -1,4 +0,0 @@
-apt-get update && apt-get install -y wget
-wget https://archive.apache.org/dist/ant/binaries/apache-ant-1.10.7-bin.tar.gz -O ant.tar.gz
-mkdir /usr/local/apache-ant/ && tar xvf ant.tar.gz -C /usr/local/apache-ant/
-mv /usr/local/apache-ant/apache-ant-1.10.7 /usr/local/apache-ant/apache-ant
\ No newline at end of file
diff --git a/docker/provision/bazel/bazel-0.13.0.sh b/docker/provision/bazel/bazel-0.13.0.sh
deleted file mode 100755
index 24b50d9a..00000000
--- a/docker/provision/bazel/bazel-0.13.0.sh
+++ /dev/null
@@ -1,4 +0,0 @@
-apt-get update && apt-get install -y wget pkg-config zip g++ zlib1g-dev unzip python
-wget https://github.com/bazelbuild/bazel/releases/download/0.13.0/bazel-0.13.0-installer-linux-x86_64.sh -O bazel-installer.sh
-chmod +x bazel-installer.sh
-./bazel-installer.sh --prefix=/opt/bazel
\ No newline at end of file
diff --git a/docker/provision/bazel/bazel-0.28.1.sh b/docker/provision/bazel/bazel-0.28.1.sh
deleted file mode 100755
index 054915d3..00000000
--- a/docker/provision/bazel/bazel-0.28.1.sh
+++ /dev/null
@@ -1,4 +0,0 @@
-apt-get update && apt-get install -y wget pkg-config zip g++ zlib1g-dev unzip python
-wget https://github.com/bazelbuild/bazel/releases/download/0.28.1/bazel-0.28.1-installer-linux-x86_64.sh -O bazel-installer.sh
-chmod +x bazel-installer.sh
-./bazel-installer.sh --prefix=/opt/bazel
\ No newline at end of file
diff --git a/docker/provision/gradle/gradle-4.10.2.sh b/docker/provision/gradle/gradle-4.10.2.sh
deleted file mode 100755
index 9391714b..00000000
--- a/docker/provision/gradle/gradle-4.10.2.sh
+++ /dev/null
@@ -1,4 +0,0 @@
-apt-get update && apt-get install -y wget unzip
-wget https://services.gradle.org/distributions/gradle-4.10.2-bin.zip -O gradle.zip
-mkdir /opt/gradle && unzip -d /opt/gradle gradle.zip
-mv /opt/gradle/gradle-4.10.2 /opt/gradle/gradle
diff --git a/docker/provision/gradle/gradle-4.2.1.sh b/docker/provision/gradle/gradle-4.2.1.sh
deleted file mode 100755
index 8c300f11..00000000
--- a/docker/provision/gradle/gradle-4.2.1.sh
+++ /dev/null
@@ -1,4 +0,0 @@
-apt-get update && apt-get install -y wget unzip
-wget https://services.gradle.org/distributions/gradle-4.2.1-bin.zip -O gradle.zip
-mkdir /opt/gradle && unzip -d /opt/gradle gradle.zip
-mv /opt/gradle/gradle-4.2.1 /opt/gradle/gradle
diff --git a/docker/provision/gradle/gradle-4.7.sh b/docker/provision/gradle/gradle-4.7.sh
deleted file mode 100755
index a2e3ebec..00000000
--- a/docker/provision/gradle/gradle-4.7.sh
+++ /dev/null
@@ -1,4 +0,0 @@
-apt-get update && apt-get install -y wget unzip
-wget https://services.gradle.org/distributions/gradle-4.7-bin.zip -O gradle.zip
-mkdir /opt/gradle && unzip -d /opt/gradle gradle.zip
-mv /opt/gradle/gradle-4.7 /opt/gradle/gradle
diff --git a/docker/provision/gradle/gradle-5.1.1.sh b/docker/provision/gradle/gradle-5.1.1.sh
deleted file mode 100755
index 1bbce91a..00000000
--- a/docker/provision/gradle/gradle-5.1.1.sh
+++ /dev/null
@@ -1,4 +0,0 @@
-apt-get update && apt-get install -y wget unzip
-wget https://services.gradle.org/distributions/gradle-5.1.1-bin.zip -O gradle.zip
-mkdir /opt/gradle && unzip -d /opt/gradle gradle.zip
-mv /opt/gradle/gradle-5.1.1 /opt/gradle/gradle
diff --git a/docker/provision/gradle/gradle-5.6.sh b/docker/provision/gradle/gradle-5.6.sh
deleted file mode 100755
index ab34da42..00000000
--- a/docker/provision/gradle/gradle-5.6.sh
+++ /dev/null
@@ -1,4 +0,0 @@
-apt-get update && apt-get install -y wget unzip
-wget https://services.gradle.org/distributions/gradle-5.6-bin.zip -O gradle.zip
-mkdir /opt/gradle && unzip -d /opt/gradle gradle.zip
-mv /opt/gradle/gradle-5.6 /opt/gradle/gradle
diff --git a/docker/provision/gradle/gradle-6.0.1.sh b/docker/provision/gradle/gradle-6.0.1.sh
deleted file mode 100755
index 9dbcdb19..00000000
--- a/docker/provision/gradle/gradle-6.0.1.sh
+++ /dev/null
@@ -1,4 +0,0 @@
-apt-get update && apt-get install -y wget unzip
-wget https://services.gradle.org/distributions/gradle-6.0.1-bin.zip -O gradle.zip
-mkdir /opt/gradle && unzip -d /opt/gradle gradle.zip
-mv /opt/gradle/gradle-6.0.1 /opt/gradle/gradle
diff --git a/docker/provision/gradle/gradle-6.2.2.sh b/docker/provision/gradle/gradle-6.2.2.sh
deleted file mode 100755
index c19a49f3..00000000
--- a/docker/provision/gradle/gradle-6.2.2.sh
+++ /dev/null
@@ -1,4 +0,0 @@
-apt-get update && apt-get install -y wget unzip
-wget https://services.gradle.org/distributions/gradle-6.2.2-bin.zip -O gradle.zip
-mkdir /opt/gradle && unzip -d /opt/gradle gradle.zip
-mv /opt/gradle/gradle-6.2.2 /opt/gradle/gradle
diff --git a/docker/provision/jdk/java-10.sh b/docker/provision/jdk/java-10.sh
deleted file mode 100755
index 51aebd25..00000000
--- a/docker/provision/jdk/java-10.sh
+++ /dev/null
@@ -1,4 +0,0 @@
-apt-get update && apt-get install -y wget
-wget https://github.com/AdoptOpenJDK/openjdk10-releases/releases/download/jdk-10.0.2%2B13/OpenJDK10_x64_Linux_jdk-10.0.2%2B13.tar.gz -O jdk.tar.gz
-tar -xzf jdk.tar.gz -C /opt/
-mv /opt/jdk-10.0.2+13 /opt/jdk
diff --git a/docker/provision/jdk/java-12.sh b/docker/provision/jdk/java-12.sh
deleted file mode 100755
index 6598d56c..00000000
--- a/docker/provision/jdk/java-12.sh
+++ /dev/null
@@ -1,4 +0,0 @@
-apt-get update && apt-get install -y wget
-wget https://github.com/AdoptOpenJDK/openjdk12-binaries/releases/download/jdk-12.0.2%2B10/OpenJDK12U-jdk_x64_linux_hotspot_12.0.2_10.tar.gz -O jdk.tar.gz
-tar -xzf jdk.tar.gz -C /opt/
-mv /opt/jdk-12.0.2+10 /opt/jdk
\ No newline at end of file
diff --git a/docker/provision/jdk/java-13.sh b/docker/provision/jdk/java-13.sh
deleted file mode 100755
index e20629e6..00000000
--- a/docker/provision/jdk/java-13.sh
+++ /dev/null
@@ -1,4 +0,0 @@
-apt-get update && apt-get install -y wget
-wget https://github.com/AdoptOpenJDK/openjdk13-binaries/releases/download/jdk-13.0.1%2B9/OpenJDK13U-jdk_x64_linux_hotspot_13.0.1_9.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/provision/jdk/java-16.sh b/docker/provision/jdk/java-16.sh
deleted file mode 100755
index 339bc11e..00000000
--- a/docker/provision/jdk/java-16.sh
+++ /dev/null
@@ -1,4 +0,0 @@
-apt-get update && apt-get install -y wget
-wget https://github.com/AdoptOpenJDK/openjdk16-binaries/releases/download/jdk-16%2B36/OpenJDK16-jdk_x64_linux_hotspot_16_36.tar.gz -O jdk.tar.gz
-tar -xzf jdk.tar.gz -C /opt/
-mv /opt/jdk-16+36 /opt/jdk
\ No newline at end of file
diff --git a/docker/provision/jdk/java-9.sh b/docker/provision/jdk/java-9.sh
deleted file mode 100755
index d89c3043..00000000
--- a/docker/provision/jdk/java-9.sh
+++ /dev/null
@@ -1,5 +0,0 @@
-apt-get update && apt-get install -y wget
-wget --progress=bar:force https://github.com/AdoptOpenJDK/openjdk9-binaries/releases/download/jdk-9.0.4%2B11/OpenJDK9U-jdk_x64_linux_hotspot_9.0.4_11.tar.gz -O jdk.tar.gz
-tar -xzf jdk.tar.gz -C /opt/
-mv /opt/jdk-9.0.4+11 /opt/jdk
-/opt/jdk/bin/keytool -importcert -trustcacerts -cacerts -file /etc/ssl/certs/GlobalSign_Root_CA_-_R3.pem -storepass changeit -noprompt -alias globalsignrootca-r3
\ No newline at end of file
diff --git a/docker/provision/maven/maven-3.5.0.sh b/docker/provision/maven/maven-3.5.0.sh
deleted file mode 100755
index 3167a964..00000000
--- a/docker/provision/maven/maven-3.5.0.sh
+++ /dev/null
@@ -1,4 +0,0 @@
-apt-get update && apt-get install -y wget
-wget https://repo.maven.apache.org/maven2/org/apache/maven/apache-maven/3.5.0/apache-maven-3.5.0-bin.tar.gz -O maven.tar.gz
-mkdir /usr/local/apache-maven/ && tar xvf maven.tar.gz -C /usr/local/apache-maven/
-mv /usr/local/apache-maven/apache-maven-3.5.0 /usr/local/apache-maven/apache-maven
diff --git a/docker/provision/maven/maven-3.6.0.sh b/docker/provision/maven/maven-3.6.0.sh
deleted file mode 100755
index 7f9b0453..00000000
--- a/docker/provision/maven/maven-3.6.0.sh
+++ /dev/null
@@ -1,4 +0,0 @@
-apt-get update && apt-get install -y wget
-wget https://repo.maven.apache.org/maven2/org/apache/maven/apache-maven/3.6.0/apache-maven-3.6.0-bin.tar.gz -O maven.tar.gz
-mkdir /usr/local/apache-maven/ && tar xvf maven.tar.gz -C /usr/local/apache-maven/
-mv /usr/local/apache-maven/apache-maven-3.6.0 /usr/local/apache-maven/apache-maven
diff --git a/docker/provision/maven/maven-3.6.1.sh b/docker/provision/maven/maven-3.6.1.sh
deleted file mode 100755
index d8a8be64..00000000
--- a/docker/provision/maven/maven-3.6.1.sh
+++ /dev/null
@@ -1,4 +0,0 @@
-apt-get update && apt-get install -y wget
-wget https://repo.maven.apache.org/maven2/org/apache/maven/apache-maven/3.6.1/apache-maven-3.6.1-bin.tar.gz -O maven.tar.gz
-mkdir /usr/local/apache-maven/ && tar xvf maven.tar.gz -C /usr/local/apache-maven/
-mv /usr/local/apache-maven/apache-maven-3.6.1 /usr/local/apache-maven/apache-maven