diff --git a/dataflow-website/batch-developer-guides/batch/batchsamples/README.adoc b/dataflow-website/batch-developer-guides/batch/batchsamples/README.adoc
index 4c7e671..d2c2616 100644
--- a/dataflow-website/batch-developer-guides/batch/batchsamples/README.adoc
+++ b/dataflow-website/batch-developer-guides/batch/batchsamples/README.adoc
@@ -13,6 +13,12 @@ From the root project execute the following:
```
$ ./mvnw clean package
```
+
+== Build the project zip file
+```
+$./mvnw clean package -Pdist
+```
+
== Build the Docker Images for the project
```
$ ./mvnw clean package jib:dockerBuild
diff --git a/dataflow-website/batch-developer-guides/batch/batchsamples/dist/batchsamples.zip b/dataflow-website/batch-developer-guides/batch/batchsamples/dist/batchsamples.zip
new file mode 100644
index 0000000..371f611
Binary files /dev/null and b/dataflow-website/batch-developer-guides/batch/batchsamples/dist/batchsamples.zip differ
diff --git a/dataflow-website/batch-developer-guides/batch/batchsamples/pom.xml b/dataflow-website/batch-developer-guides/batch/batchsamples/pom.xml
index bc67205..8dc2bf2 100644
--- a/dataflow-website/batch-developer-guides/batch/batchsamples/pom.xml
+++ b/dataflow-website/batch-developer-guides/batch/batchsamples/pom.xml
@@ -112,6 +112,70 @@
+
+
+ dist
+
+
+
+ org.commonjava.maven.plugins
+ directory-maven-plugin
+ 0.1
+
+
+ directories
+
+ highest-basedir
+
+ initialize
+
+ streams.basedir
+
+
+
+
+
+
+ maven-antrun-plugin
+
+
+ package
+
+
+
+
+
+
+ run
+
+
+
+
+
+
+ org.apache.maven.plugins
+ maven-assembly-plugin
+
+
+ prepare-package
+
+ single
+
+
+ false
+
+ ${streams.basedir}/src/main/assembly/assembly.xml
+
+
+
+
+
+
+
+
+
+
spring-snapshots
diff --git a/dataflow-website/batch-developer-guides/batch/batchsamples/src/main/assembly/assembly.xml b/dataflow-website/batch-developer-guides/batch/batchsamples/src/main/assembly/assembly.xml
new file mode 100644
index 0000000..5233b5d
--- /dev/null
+++ b/dataflow-website/batch-developer-guides/batch/batchsamples/src/main/assembly/assembly.xml
@@ -0,0 +1,21 @@
+
+ zip
+ true
+
+
+ zip
+
+ batchsamples
+
+
+ ${project.basedir}
+
+ **/target/**
+ src/**
+ **/dist/**
+
+
+
+
\ No newline at end of file