Skip to content
This repository has been archived by the owner on Aug 30, 2021. It is now read-only.

Commit

Permalink
Merge pull request #2 from seapagan/unattended-term-readline
Browse files Browse the repository at this point in the history
Install Term::ReadLine::Perl without tests to fix potential timeouts
  • Loading branch information
seapagan authored Jun 27, 2017
2 parents d3b5118 + ec06a1a commit 09811f4
Showing 1 changed file with 2 additions and 1 deletion.
3 changes: 2 additions & 1 deletion bootstrap.sh
Original file line number Diff line number Diff line change
Expand Up @@ -111,7 +111,8 @@ perlbrew install-cpanm
(echo o conf prerequisites_policy follow; echo o conf build_requires_install_policy yes) | cpan
(echo o conf colorize_output yes; echo o conf colorize_print bold white on_black; echo o conf colorize_warn bold red on_black; echo o conf colorize_debug green on_black) | cpan
# now install useful modules for CPAN...
cpanm CPAN Term::ReadLine::Perl Term::ReadKey YAML YAML::XS LWP CPAN::SQLite App::cpanoutdated Log::Log4perl XML::LibXML Text::Glob
cpanm Term::ReadLine::Perl --notest # we install this separately and with no tests so it will not timeout on unattended installs. Ohterwise may timeout and crash the script.
cpanm CPAN Term::ReadKey YAML YAML::XS LWP CPAN::SQLite App::cpanoutdated Log::Log4perl XML::LibXML Text::Glob
# Upgrade any modules that need it...
cpanm Net::Ping --force # this fails tests on WSL so must be forced
cpan-outdated -p | cpanm
Expand Down

0 comments on commit 09811f4

Please sign in to comment.