Skip to content

Commit 27752d0

Browse files
committed
Enable getpagespeed-extras-cl-ea4 repo for repoquery checks
When building for cl-ea4 branch, only the CloudLinux EA4 repo was enabled. This meant repoquery couldn't find already-built packages in the GetPageSpeed cl-ea4 repository, causing unnecessary rebuilds. Now both cloudlinux-ea4 (for ea-nginx-ngxdev) and getpagespeed-extras-cl-ea4 (for already-built package checks) are enabled.
1 parent 9835ed9 commit 27752d0

File tree

1 file changed

+8
-0
lines changed

1 file changed

+8
-0
lines changed

assets/build

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -106,6 +106,14 @@ EOF
106106
fi
107107
rpm -ivh --nodeps /tmp/ea-ngxdev-download/ea-nginx-ngxdev*.rpm
108108
echo "Installed ea-nginx-ngxdev (--nodeps) to /opt/cpanel/ea-nginx-ngxdev"
109+
# Also enable getpagespeed-extras-cl-ea4 for repoquery checks of already-built packages
110+
if command -v dnf5 > /dev/null 2>&1; then
111+
dnf5 config-manager setopt getpagespeed-extras-cl-ea4.enabled=1
112+
elif [ "$RHEL" -gt "0" ] && [ "$RHEL" -le "7" ]; then
113+
yum-config-manager --enable getpagespeed-extras-cl-ea4
114+
else
115+
dnf config-manager --set-enabled getpagespeed-extras-cl-ea4
116+
fi
109117
fi
110118
if command -v dnf5 > /dev/null 2>&1; then
111119
dnf5 config-manager setopt "${ENABLE_REPOS}".enabled=1

0 commit comments

Comments
 (0)