Test Perl client in Travis CI (#12898)

* test perl client in travis

* fix pom
This commit is contained in:
William Cheng 2022-07-17 14:46:49 +08:00 committed by GitHub
parent f05dd12b43
commit 83473eb735
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
2 changed files with 4 additions and 6 deletions

View File

@ -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

View File

@ -1142,8 +1142,8 @@
<module>samples/server/petstore/php-lumen</module>-->
<module>samples/server/petstore/rust-server</module>
<!-- clients -->
<!--<module>samples/client/petstore/perl</module>
<module>samples/client/petstore/bash</module>-->
<module>samples/client/petstore/perl</module>
<!--<module>samples/client/petstore/bash</module>-->
<module>samples/client/petstore/ruby-faraday</module>
<module>samples/client/petstore/ruby</module>
<!-- comment out as it's not working as the moment