diff options
author | David Lawrence <dkl@mozilla.com> | 2015-11-18 01:37:30 +0100 |
---|---|---|
committer | David Lawrence <dkl@mozilla.com> | 2015-11-18 01:41:18 +0100 |
commit | 8f11979d6dce78de1ed53488d4ddeec32dd3bda3 (patch) | |
tree | 77f7fd80ac835f0f571d284cd86964bbc83b4fd3 /docker/install_deps.sh | |
parent | bd1cd98f4bb655e4fa8c83aa7126d0c0f84bf53b (diff) | |
download | bugzilla-8f11979d6dce78de1ed53488d4ddeec32dd3bda3.tar.gz bugzilla-8f11979d6dce78de1ed53488d4ddeec32dd3bda3.tar.xz |
Revert "Bug 1222497 - Refactor the BMO docker image with new file and script structure while minimizing final image size"
This reverts commit af46939af5dbe914e07c9b1ec0af2560b38ffbc6.
Diffstat (limited to 'docker/install_deps.sh')
-rwxr-xr-x | docker/install_deps.sh | 31 |
1 files changed, 31 insertions, 0 deletions
diff --git a/docker/install_deps.sh b/docker/install_deps.sh new file mode 100755 index 000000000..a27344b08 --- /dev/null +++ b/docker/install_deps.sh @@ -0,0 +1,31 @@ +#!/bin/bash + +cd $BUGZILLA_ROOT + +# Install Perl dependencies +CPANM="cpanm --quiet --notest --skip-satisfied" + +# Force version due to problem with CentOS ImageMagick-devel +$CPANM Image::Magick@6.77 + +perl checksetup.pl --cpanfile +$CPANM --installdeps --with-recommends --with-all-features \ + --without-feature oracle --without-feature sqlite --without-feature pg . + +# These are not picked up by cpanm --with-all-features for some reason +$CPANM Template::Plugin::GD::Image +$CPANM MIME::Parser +$CPANM SOAP::Lite +$CPANM JSON::RPC +$CPANM Email::MIME::Attachment::Stripper +$CPANM TheSchwartz +$CPANM XMLRPC::Lite + +# For testing support +$CPANM File::Copy::Recursive +$CPANM Test::WWW::Selenium +$CPANM Pod::Coverage +$CPANM Pod::Checker + +# Remove CPAN build files to minimize disk usage +rm -rf /root/.cpanm |