mirror of
https://github.com/usmannasir/cyberpanel.git
synced 2026-06-27 10:38:13 +02:00
CI: pip install --break-system-packages fallback in Docker validate
This commit is contained in:
4
.github/workflows/ci.yml
vendored
4
.github/workflows/ci.yml
vendored
@@ -115,7 +115,7 @@ jobs:
|
||||
if command -v apt-get >/dev/null 2>&1; then
|
||||
apt-get update -qq
|
||||
apt-get install -y -qq python3 python3-pip >/dev/null
|
||||
pip3 install -q requests
|
||||
pip3 install -q requests 2>/dev/null || pip3 install -q --break-system-packages requests 2>/dev/null || true
|
||||
else
|
||||
if [ "$IMAGE" = "centos:7" ]; then
|
||||
for r in /etc/yum.repos.d/CentOS-Base.repo /etc/yum.repos.d/CentOS-*.repo; do
|
||||
@@ -130,7 +130,7 @@ jobs:
|
||||
yum install -y -q epel-release 2>/dev/null || true
|
||||
yum install -y -q python3 python3-pip 2>/dev/null || yum install -y -q python3
|
||||
fi
|
||||
pip3 install -q requests 2>/dev/null || python3 -m pip install -q requests 2>/dev/null || ( python3 -m ensurepip --user 2>/dev/null; python3 -m pip install -q requests )
|
||||
pip3 install -q requests 2>/dev/null || python3 -m pip install -q requests 2>/dev/null || python3 -m pip install -q --break-system-packages requests 2>/dev/null || ( python3 -m ensurepip --user 2>/dev/null; python3 -m pip install -q requests 2>/dev/null )
|
||||
fi
|
||||
echo "=== Shell syntax check ==="
|
||||
for f in cyberpanel_upgrade.sh preUpgrade.sh fix-phpmyadmin.sh cyberpanel.sh cyberpanel_utility.sh; do
|
||||
|
||||
Reference in New Issue
Block a user