diff --git a/.travis.yml b/.travis.yml
index 6816f00d0b6..0f5b038ec8c 100644
--- a/.travis.yml
+++ b/.travis.yml
@@ -111,11 +111,9 @@ before_install:
- cmake --version
# install Qt5
#- sudo apt install -y --no-install-recommends qt5-default
- # -- skip perl test to shorten build time
# perl dep
- #- cpanm --local-lib=~/perl5 local::lib && eval $(perl -I ~/perl5/lib/perl5/ -Mlocal::lib)
- #- cpanm --quiet --no-interactive Test::Exception Test::More Log::Any LWP::UserAgent URI::Query Module::Runtime DateTime Module::Find Moose::Role JSON || echo "Ignored failure from cpanm"
- # -- skip perl test end
+ - cpanm --local-lib=~/perl5 local::lib && eval $(perl -I ~/perl5/lib/perl5/ -Mlocal::lib)
+ - cpanm --quiet --no-interactive Test::Exception Test::More Log::Any LWP::UserAgent URI::Query Module::Runtime DateTime Module::Find Moose::Role JSON || echo "Ignored failure from cpanm"
# show host table to confirm petstore.swagger.io is mapped to localhost
- cat /etc/hosts
# show java version
diff --git a/pom.xml b/pom.xml
index 35c06426b35..6a629642e74 100644
--- a/pom.xml
+++ b/pom.xml
@@ -1142,8 +1142,8 @@
samples/server/petstore/php-lumen-->
samples/server/petstore/rust-server
-
+ samples/client/petstore/perl
+
samples/client/petstore/ruby-faraday
samples/client/petstore/ruby