-
Notifications
You must be signed in to change notification settings - Fork 0
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Merge pull request #131 from movabletype/update_imager_and_test_mysqld
Update imager and test mysqld
- Loading branch information
Showing
14 changed files
with
33 additions
and
110 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -106,7 +106,6 @@ | |
cpan => { | ||
no_test => [qw( GD )], | ||
}, | ||
patch => ['Imager-1.024'], | ||
phpunit => 9, | ||
}, | ||
bookworm => { | ||
|
@@ -175,7 +174,7 @@ | |
cpan => { | ||
no_test => [qw(GD)], | ||
}, | ||
patch => ['Test-mysqld-1.0020'], | ||
patch => ['Test-mysqld-1.0030'], | ||
phpunit => 9, | ||
}, | ||
rawhide => { | ||
|
@@ -195,13 +194,12 @@ | |
cpan => { | ||
no_test => [qw( App::Prove::Plugin::MySQLPool )], | ||
}, | ||
patch => ['Test-mysqld-1.0020'], | ||
patch => ['Test-mysqld-1.0030'], | ||
make_dummy_cert => '/usr/bin', | ||
make => { | ||
# package is broken for unknown reason | ||
GraphicsMagick => '1.3.43', | ||
}, | ||
patch => ['Imager-1.024'], | ||
installer => 'dnf', | ||
setcap => 1, | ||
phpunit => 9, | ||
|
@@ -234,10 +232,12 @@ | |
mysql84 => [qw(mysql-community-server mysql-community-client mysql-community-libs-compat mysql-community-libs mysql-community-devel)], | ||
}, | ||
mysql84 => { | ||
rpm => 'https://dev.mysql.com/get/mysql84-community-release-fc40-1.noarch.rpm', | ||
# taken from https://dev.mysql.com/downloads/repo/yum/ | ||
rpm => 'https://dev.mysql.com/get/mysql84-community-release-fc41-1.noarch.rpm', | ||
enable => 'mysql-8.4-lts-community', | ||
# enable => 'mysql-innovation-community', | ||
}, | ||
patch => ['Imager-1.024', 'Test-mysqld-1.0020'], | ||
patch => ['Test-mysqld-1.0030'], | ||
installer => 'dnf', | ||
phpunit => 9, | ||
}, | ||
|
@@ -255,7 +255,7 @@ | |
base => [qw( glibc-langpack-en glibc-langpack-ja xz )], | ||
images => [qw( libomp-devel )], | ||
}, | ||
patch => ['Test-mysqld-1.0020'], | ||
patch => ['Test-mysqld-1.0030'], | ||
make_dummy_cert => '/usr/bin', | ||
make => { | ||
# package is broken for unknown reason | ||
|
@@ -279,7 +279,7 @@ | |
base => [qw( glibc-langpack-en glibc-langpack-ja xz )], | ||
images => [qw( libomp-devel )], | ||
}, | ||
patch => ['Test-mysqld-1.0020'], | ||
patch => ['Test-mysqld-1.0030'], | ||
make_dummy_cert => '/usr/bin', | ||
make => { | ||
# package is broken for unknown reason | ||
|
@@ -302,7 +302,7 @@ | |
}, | ||
base => [qw( glibc-langpack-en glibc-langpack-ja )], | ||
}, | ||
patch => ['Test-mysqld-1.0020'], | ||
patch => ['Test-mysqld-1.0030'], | ||
make_dummy_cert => '/usr/bin', | ||
installer => 'dnf', | ||
setcap => 1, | ||
|
@@ -321,7 +321,7 @@ | |
}, | ||
base => [qw( glibc-langpack-en glibc-langpack-ja )], | ||
}, | ||
patch => ['Test-mysqld-1.0020'], | ||
patch => ['Test-mysqld-1.0030'], | ||
make_dummy_cert => '/usr/bin', | ||
installer => 'dnf', | ||
setcap => 1, | ||
|
@@ -553,7 +553,7 @@ | |
remi => [qw( php php-mbstring php-mysqlnd php-gd php-pecl-memcache php-xml )], | ||
crb => [qw( mysql-devel giflib-devel )], | ||
}, | ||
patch => ['Test-mysqld-1.0020'], | ||
patch => ['Test-mysqld-1.0030'], | ||
installer => 'dnf', | ||
setcap => 1, | ||
make_dummy_cert => '/usr/bin', | ||
|
@@ -674,7 +674,7 @@ | |
php_version => 'php82', | ||
}, | ||
cloud_prereqs => 'conf/cloud_prereqs7', | ||
patch => ['Test-mysqld-1.0020'], | ||
patch => ['Test-mysqld-1.0030'], | ||
installer => 'dnf', | ||
make_dummy_cert => '/usr/bin', | ||
allow_erasing => 1, | ||
|
@@ -753,64 +753,6 @@ | |
phpunit => 9, | ||
locale_def => 1, | ||
}, | ||
oracle => { | ||
from => 'oraclelinux:7-slim', | ||
base => 'centos', | ||
yum => { | ||
_replace => { | ||
'mysql' => 'mariadb', | ||
'mysql-server' => 'mariadb-server', | ||
'mysql-devel' => 'mariadb-devel', | ||
'php' => '', | ||
'php-gd' => '', | ||
'php-mysqlnd' => '', | ||
'php-mbstring' => '', | ||
'php-pecl-memcache' => '', | ||
'phpunit' => '', | ||
'giflib-devel' => '', | ||
'gd-devel' => '', | ||
'libwebp-devel' => '', | ||
'GraphicsMagick' => '', | ||
'GraphicsMagick-perl' => '', | ||
'icc-profiles-openicc' => '', | ||
'ruby' => '', | ||
'ruby-devel' => '', | ||
'clang' => '', | ||
}, | ||
base => [qw( which )], | ||
server => [qw( httpd )], | ||
}, | ||
epel => { | ||
rpm => 'oracle-epel-release-el7', | ||
enable => 'ol7_developer_EPEL', | ||
}, | ||
ol7_developer_php74 => { | ||
rpm => 'oracle-php-release-el7', | ||
enable => 'ol7_developer_php74', | ||
}, | ||
instantclient => { | ||
rpm => 'https://download.oracle.com/otn_software/linux/instantclient/217000/oracle-instantclient-basic-21.7.0.0.0-1.x86_64.rpm', | ||
}, | ||
repo => { | ||
ol7_optional_latest => [qw( gd-devel giflib-devel libwebp-devel libstdc++-static )], | ||
ol7_developer_php74 => [qw( php php-mysqlnd php-gd php-mbstring phpunit php-oci8-21c )], | ||
epel => [qw( GraphicsMagick-perl-1.3.32-1.el7 clang )], | ||
}, | ||
cpan => { | ||
no_test => [qw( DBI Test::NoWarnings )], | ||
missing => [qw( DBD::Oracle )], | ||
broken => [qw( SQL::[email protected] )], | ||
_replace => { | ||
'Imager::File::WEBP' => '', # libwebp for oracle is too old (0.3.0 as of this writing) | ||
}, | ||
}, | ||
make => { | ||
ruby => '2.7.8', | ||
}, | ||
make_dummy_cert => '/etc/pki/tls/certs/', | ||
phpunit => 9, | ||
release => 19.6, | ||
}, | ||
oracle8 => { | ||
from => 'oraclelinux:8-slim', | ||
base => 'centos', | ||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -50,7 +50,7 @@ RUN dnf -y --allowerasing install\ | |
mv cpm /usr/local/bin/ &&\ | ||
cpanm -n XMLRPC::Lite XML::Atom Net::Server Perl::Critic::Pulp Selenium::Remote::Driver &&\ | ||
cpanm -v Archive::[email protected] DBD::[email protected] HTTP::[email protected] &&\ | ||
cd /root/patch/Test-mysqld-1.0020 && cpanm --installdeps . && cpanm . && cd /root &&\ | ||
cd /root/patch/Test-mysqld-1.0030 && cpanm --installdeps . && cpanm . && cd /root &&\ | ||
rm -rf /root/patch &&\ | ||
cpanm -v \ | ||
Net::LibIDN AnyEvent::FTP::Server Class::Method::Modifiers Capture::Tiny Moo File::chdir Net::LDAP Linux::Pid AnyEvent::FTP Capture::Tiny Class::Method::Modifiers Data::Section::Simple\ | ||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -29,7 +29,7 @@ RUN dnf -y install\ | |
mv cpm /usr/local/bin/ &&\ | ||
cpanm -n XMLRPC::Lite XML::Atom Net::Server Perl::Critic::Pulp Selenium::Remote::Driver &&\ | ||
cpanm -v Archive::[email protected] DBD::[email protected] HTTP::[email protected] &&\ | ||
cd /root/patch/Test-mysqld-1.0020 && cpanm --installdeps . && cpanm . && cd /root &&\ | ||
cd /root/patch/Test-mysqld-1.0030 && cpanm --installdeps . && cpanm . && cd /root &&\ | ||
rm -rf /root/patch &&\ | ||
cpanm -v \ | ||
pQuery\ | ||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -29,7 +29,7 @@ RUN dnf -y install\ | |
mv cpm /usr/local/bin/ &&\ | ||
cpanm -n XMLRPC::Lite XML::Atom Net::Server Perl::Critic::Pulp Selenium::Remote::Driver &&\ | ||
cpanm -v Archive::[email protected] DBD::[email protected] HTTP::[email protected] &&\ | ||
cd /root/patch/Test-mysqld-1.0020 && cpanm --installdeps . && cpanm . && cd /root &&\ | ||
cd /root/patch/Test-mysqld-1.0030 && cpanm --installdeps . && cpanm . && cd /root &&\ | ||
rm -rf /root/patch &&\ | ||
cpanm -v \ | ||
pQuery\ | ||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -34,7 +34,7 @@ RUN dnf -y install\ | |
mv cpm /usr/local/bin/ &&\ | ||
cpanm -n XMLRPC::Lite XML::Atom Net::Server Perl::Critic::Pulp Selenium::Remote::Driver &&\ | ||
cpanm -v Archive::[email protected] DBD::[email protected] HTTP::[email protected] &&\ | ||
cd /root/patch/Test-mysqld-1.0020 && cpanm --installdeps . && cpanm . && cd /root &&\ | ||
cd /root/patch/Test-mysqld-1.0030 && cpanm --installdeps . && cpanm . && cd /root &&\ | ||
rm -rf /root/patch &&\ | ||
cpanm -v \ | ||
pQuery\ | ||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -34,7 +34,7 @@ RUN dnf -y install\ | |
mv cpm /usr/local/bin/ &&\ | ||
cpanm -n XMLRPC::Lite XML::Atom Net::Server Perl::Critic::Pulp Selenium::Remote::Driver &&\ | ||
cpanm -v Archive::[email protected] DBD::[email protected] HTTP::[email protected] &&\ | ||
cd /root/patch/Test-mysqld-1.0020 && cpanm --installdeps . && cpanm . && cd /root &&\ | ||
cd /root/patch/Test-mysqld-1.0030 && cpanm --installdeps . && cpanm . && cd /root &&\ | ||
rm -rf /root/patch &&\ | ||
cpanm -v \ | ||
pQuery\ | ||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -13,7 +13,7 @@ RUN dnf -y install\ | |
ruby ruby-devel\ | ||
mod_ssl vsftpd ftp memcached\ | ||
&&\ | ||
dnf -y install https://dev.mysql.com/get/mysql84-community-release-fc40-1.noarch.rpm &&\ | ||
dnf -y install https://dev.mysql.com/get/mysql84-community-release-fc41-1.noarch.rpm &&\ | ||
dnf -y --enablerepo=mysql-8.4-lts-community install\ | ||
mysql-community-server mysql-community-client mysql-community-libs-compat mysql-community-libs mysql-community-devel\ | ||
&& dnf clean --enablerepo=mysql-8.4-lts-community all &&\ | ||
|
@@ -36,8 +36,7 @@ RUN dnf -y install\ | |
mv cpm /usr/local/bin/ &&\ | ||
cpanm -n App::Prove::Plugin::MySQLPool XMLRPC::Lite XML::Atom Net::Server Perl::Critic::Pulp Selenium::Remote::Driver &&\ | ||
cpanm -v Archive::[email protected] DBD::[email protected] HTTP::[email protected] &&\ | ||
cd /root/patch/Imager-1.024 && cpanm --installdeps . && cpanm . && cd /root &&\ | ||
cd /root/patch/Test-mysqld-1.0020 && cpanm --installdeps . && cpanm . && cd /root &&\ | ||
cd /root/patch/Test-mysqld-1.0030 && cpanm --installdeps . && cpanm . && cd /root &&\ | ||
rm -rf /root/patch &&\ | ||
cpanm -v \ | ||
pQuery\ | ||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -36,7 +36,7 @@ RUN \ | |
mv cpm /usr/local/bin/ &&\ | ||
cpm install -g --show-build-log-on-failure GD XMLRPC::Lite XML::Atom Net::Server Perl::Critic::Pulp Selenium::Remote::Driver &&\ | ||
cpm install -g --test --show-build-log-on-failure Archive::[email protected] DBD::[email protected] HTTP::[email protected] &&\ | ||
cd /root/patch/Test-mysqld-1.0020 && cpanm --installdeps . && cpanm . && cd /root &&\ | ||
cd /root/patch/Test-mysqld-1.0030 && cpanm --installdeps . && cpanm . && cd /root &&\ | ||
rm -rf /root/patch &&\ | ||
cpanm -v \ | ||
pQuery\ | ||
|
This file was deleted.
Oops, something went wrong.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -34,7 +34,7 @@ RUN dnf -y --nogpgcheck install\ | |
mv cpm /usr/local/bin/ &&\ | ||
cpanm -n App::Prove::Plugin::MySQLPool XMLRPC::Lite XML::Atom Net::Server Perl::Critic::Pulp Selenium::Remote::Driver &&\ | ||
cpanm -v Archive::[email protected] DBD::[email protected] HTTP::[email protected] &&\ | ||
cd /root/patch/Imager-1.024 && cpanm --installdeps . && cpanm . && cd /root &&\ | ||
cd /root/patch/Test-mysqld-1.0030 && cpanm --installdeps . && cpanm . && cd /root &&\ | ||
rm -rf /root/patch &&\ | ||
cpanm -v \ | ||
pQuery\ | ||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -41,7 +41,7 @@ RUN dnf -y --allowerasing install\ | |
mv cpm /usr/local/bin/ &&\ | ||
cpanm -n XMLRPC::Lite XML::Atom Net::Server Perl::Critic::Pulp Selenium::Remote::Driver &&\ | ||
cpanm -v Archive::[email protected] DBD::[email protected] HTTP::[email protected] &&\ | ||
cd /root/patch/Test-mysqld-1.0020 && cpanm --installdeps . && cpanm . && cd /root &&\ | ||
cd /root/patch/Test-mysqld-1.0030 && cpanm --installdeps . && cpanm . && cd /root &&\ | ||
rm -rf /root/patch &&\ | ||
cpanm -v \ | ||
pQuery\ | ||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -2,8 +2,6 @@ FROM debian:sid | |
|
||
WORKDIR /root | ||
|
||
COPY ./patch/ /root/patch/ | ||
|
||
RUN \ | ||
apt-get update &&\ | ||
DEBIAN_FRONTEND=noninteractive DEBCONF_NOWARNINGS=yes\ | ||
|
@@ -30,8 +28,6 @@ RUN \ | |
mv cpm /usr/local/bin/ &&\ | ||
cpm install -g --show-build-log-on-failure GD XMLRPC::Lite XML::Atom Net::Server Perl::Critic::Pulp Selenium::Remote::Driver &&\ | ||
cpm install -g --test --show-build-log-on-failure Archive::[email protected] DBD::[email protected] HTTP::[email protected] &&\ | ||
cd /root/patch/Imager-1.024 && cpanm --installdeps . && cpanm . && cd /root &&\ | ||
rm -rf /root/patch &&\ | ||
cpanm -v \ | ||
pQuery\ | ||
JSON::XS Starman Imager::File::WEBP Plack::Middleware::ReverseProxy\ | ||
|