Skip to content

Commit 815047a

Browse files
authored
Merge pull request #162 from movabletype/rockylinux96
Rockylinux96
2 parents 4ef2360 + b7cf8da commit 815047a

5 files changed

Lines changed: 13 additions & 10 deletions

File tree

README.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@ Dockerfile to test MT.
1616
|fedora40|fedora:40|*5.38.4*|*8.2.30*|*MariaDB 10.11.11*|3.2.4|-|
1717
|fedora42|fedora:42|*5.40.3*|*8.4.16*|*9.5.0*|3.2.6|-|
1818
|fedora43|fedora:43|*5.42.0*|8.4.16|*8.4.7*|3.5.4|-|
19-
|cloud7 (\*1)|rockylinux/rockylinux:9|*5.38.2*|*8.3.29*|MariaDB 10.5.29|3.5.1|-|
19+
|cloud7 (\*1)|rockylinux/rockylinux:9.6|*5.38.2*|*8.3.30*|MariaDB 10.5.29|3.5.1|-|
2020

2121
\*1 This image is not used in the MT cloud, but the well-known modules should have the same versions (except for those used only in tests).
2222

@@ -37,7 +37,7 @@ Dockerfile to test MT.
3737
|fedora39 (\*2)|fedora:39|5.38.2|8.2.25|8.0.39|3.1.4|2024-11|
3838
|fedora41 (\*2)|fedora:41|5.40.3|8.3.27|8.4.7|3.2.6|-|
3939
|rawhide|fedora:rawhide|5.42.0|8.5.2|8.4.7|3.5.4|-|
40-
|rockylinux|rockylinux/rockylinux:9|5.32.1|8.1.34|8.0.44|3.5.1|-|
40+
|rockylinux|rockylinux/rockylinux:9.6|5.32.1|8.1.34|8.0.44|3.5.1|-|
4141
|bookworm|debian:bookworm-slim|5.36.0|8.2.29|MariaDB 10.11.14|3.0.17|2028-06|
4242
|sid|debian:sid|5.40.1|8.4.16|MariaDB 11.8.5|3.5.4|-|
4343
|amazonlinux2023|amazonlinux:2023|5.32.1|8.4.14|MariaDB 10.11.13|3.2.2|-|

cloud7/Dockerfile

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
FROM rockylinux/rockylinux:9.5
1+
FROM rockylinux/rockylinux:9.6
22

33
WORKDIR /root
44

@@ -55,7 +55,7 @@ RUN dnf -y --allowerasing install\
5555
echo "--with-jpeg" >> /usr/local/share/php-build/default_configure_options &&\
5656
echo "--with-webp" >> /usr/local/share/php-build/default_configure_options &&\
5757
echo "--with-pear" >> /usr/local/share/php-build/default_configure_options &&\
58-
echo 'install_package "https://www.php.net/distributions/php-8.3.29.tar.bz2"' > /usr/local/share/php-build/definitions/my_php &&\
58+
echo 'install_package "https://www.php.net/distributions/php-8.3.30.tar.bz2"' > /usr/local/share/php-build/definitions/my_php &&\
5959
php-build --verbose my_php /usr &&\
6060
yes | pecl install memcache &&\
6161
echo "extension=memcache.so" >> /usr/etc/php.ini &&\
@@ -90,7 +90,7 @@ RUN dnf -y --allowerasing install\
9090
curl -sL --compressed https://git.io/cpm > cpm &&\
9191
chmod +x cpm &&\
9292
mv cpm /usr/local/bin/ &&\
93-
cpanm -n XMLRPC::Lite XML::Atom Net::Server Perl::Critic::Pulp Selenium::Remote::Driver &&\
93+
cpanm -n Starman XMLRPC::Lite XML::Atom Net::Server Perl::Critic::Pulp Selenium::Remote::Driver &&\
9494
cpanm -v Archive::Zip@1.65 DBD::mysql@4.052 &&\
9595
cd /root/patch/Test-mysqld-1.0030 && cpanm --installdeps . && cpanm . && cd /root &&\
9696
cd /root/patch/EV-4.36 && cpanm --installdeps . && cpanm . && cd /root &&\

conf/dockerfile/cloud7.pl

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
return {
2-
from => 'rockylinux/rockylinux:9.5',
2+
from => 'rockylinux/rockylinux:9.6',
33
base => 'centos',
44
yum => {
55
_replace => {
@@ -37,6 +37,7 @@
3737
_replace => {
3838
'Imager::File::AVIF' => '',
3939
},
40+
no_test => [qw( Starman )],
4041
},
4142
phpunit => 12,
4243
make => {

conf/dockerfile/rockylinux.pl

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
return {
2-
from => 'rockylinux/rockylinux:9.5',
2+
from => 'rockylinux/rockylinux:9.6',
33
base => 'centos',
44
yum => {
55
_replace => {
@@ -30,7 +30,7 @@
3030
'Imager::File::AVIF' => '',
3131
},
3232
# for arm64
33-
no_test => [qw( indirect )],
33+
no_test => [qw( indirect Starman )],
3434
},
3535
epel => {
3636
rpm => 'epel-release',

rockylinux/Dockerfile

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
FROM rockylinux/rockylinux:9.5
1+
FROM rockylinux/rockylinux:9.6
22

33
WORKDIR /root
44

@@ -57,6 +57,8 @@ RUN dnf -y --allowerasing install\
5757
php-build --verbose my_php /usr &&\
5858
yes | pecl install memcache &&\
5959
echo "extension=memcache.so" >> /usr/etc/php.ini &&\
60+
mkdir src && cd src &&\
61+
cd .. && rm -rf src && ldconfig /usr/local/lib &&\
6062
setcap -r /usr/libexec/mysqld &&\
6163
curl -sL https://phar.phpunit.de/phpunit-10.phar > phpunit && chmod +x phpunit &&\
6264
mv phpunit /usr/local/bin/ &&\
@@ -71,7 +73,7 @@ RUN dnf -y --allowerasing install\
7173
curl -sL --compressed https://git.io/cpm > cpm &&\
7274
chmod +x cpm &&\
7375
mv cpm /usr/local/bin/ &&\
74-
cpanm -n indirect XMLRPC::Lite XML::Atom Net::Server Perl::Critic::Pulp Selenium::Remote::Driver &&\
76+
cpanm -n indirect Starman XMLRPC::Lite XML::Atom Net::Server Perl::Critic::Pulp Selenium::Remote::Driver &&\
7577
cpanm -v Archive::Zip@1.65 DBD::mysql@4.052 &&\
7678
cd /root/patch/Test-mysqld-1.0030 && cpanm --installdeps . && cpanm . && cd /root &&\
7779
cd /root/patch/EV-4.36 && cpanm --installdeps . && cpanm . && cd /root &&\

0 commit comments

Comments
 (0)