diff --git a/pom.xml.shippable b/pom.xml.shippable
index c47610c3ea0..054ca6635e7 100644
--- a/pom.xml.shippable
+++ b/pom.xml.shippable
@@ -862,6 +862,9 @@
samples/client/petstore/elixir
samples/client/petstore/haskell-http-client
+ samples/client/petstore/erlang-client
+
+ samples/server/petstore/erlang-server
diff --git a/samples/client/petstore/erlang-client/pom.xml b/samples/client/petstore/erlang-client/pom.xml
new file mode 100644
index 00000000000..ba943e98dfe
--- /dev/null
+++ b/samples/client/petstore/erlang-client/pom.xml
@@ -0,0 +1,46 @@
+
+ 4.0.0
+ org.openapitools
+ ErlangClientTests
+ pom
+ 1.0-SNAPSHOT
+ Erlang Petstore Client
+
+
+
+ maven-dependency-plugin
+
+
+ package
+
+ copy-dependencies
+
+
+ ${project.build.directory}
+
+
+
+
+
+ org.codehaus.mojo
+ exec-maven-plugin
+ 1.6.0
+
+
+ compile-test
+ integration-test
+
+ exec
+
+
+ rebar3
+
+ compile
+
+
+
+
+
+
+
+
diff --git a/samples/server/petstore/erlang-server/pom.xml b/samples/server/petstore/erlang-server/pom.xml
index 3318e967cf4..d07885e0eca 100644
--- a/samples/server/petstore/erlang-server/pom.xml
+++ b/samples/server/petstore/erlang-server/pom.xml
@@ -1,6 +1,6 @@
4.0.0
- io.swagger
+ org.openapitools
ErlangServerTests
pom
1.0-SNAPSHOT
@@ -27,7 +27,7 @@
1.6.0
- Erlang Test
+ compile-test
integration-test
exec
diff --git a/shippable.yml b/shippable.yml
index 52206a7ca08..49c04a44dc5 100644
--- a/shippable.yml
+++ b/shippable.yml
@@ -18,6 +18,10 @@ build:
- sudo apt-get update
- sudo apt-get install esl-erlang
- sudo apt-get install elixir
+ # install rebar3
+ - wget https://s3.amazonaws.com/rebar3/rebar3 && chmod +x rebar3 && cp rebar3 /usr/bin
+ # show version
+ - rebar3 -v
- elixir --version
- mix --version
# test samples defined in pom.xml