TEST: One more time :D
This commit is contained in:
@@ -226,37 +226,35 @@ jobs:
|
||||
echo "=== Testing package installation ==="
|
||||
|
||||
# Debug: Show what was actually downloaded
|
||||
echo "Current directory contents:"
|
||||
ls -la .
|
||||
echo "Packages directory contents:"
|
||||
find . -name "*.apk" -type f || echo "No .apk files found"
|
||||
echo "Downloaded packages:"
|
||||
ls -la packages/
|
||||
|
||||
# Find packages in any subdirectory
|
||||
AGENT_PKG=$(find . -name "zabbix-agent-*.apk" -type f | head -1)
|
||||
PROXY_PKG=$(find . -name "zabbix-proxy-*.apk" -type f | head -1)
|
||||
# Use known paths - packages are uploaded from zabbix-apk-builder/packages/**/*.apk
|
||||
# and downloaded to packages/, so they should be in packages/builder/x86_64/
|
||||
PACKAGE_DIR="packages/builder/x86_64"
|
||||
|
||||
# Test agent package
|
||||
if [[ -n "$AGENT_PKG" && -f "$AGENT_PKG" ]]; then
|
||||
echo "Testing agent package: $AGENT_PKG"
|
||||
docker run --rm -v "${PWD}:/workspace" alpine:latest sh -c "
|
||||
apk add --allow-untrusted /workspace/$AGENT_PKG
|
||||
if [[ -f "$PACKAGE_DIR/zabbix-agent-7.4.2-r0.apk" ]]; then
|
||||
echo "Testing agent package..."
|
||||
docker run --rm -v "$(pwd)/$PACKAGE_DIR/zabbix-agent-7.4.2-r0.apk:/package.apk" alpine:latest sh -c "
|
||||
apk add --allow-untrusted /package.apk
|
||||
which zabbix_agentd
|
||||
zabbix_agentd --version
|
||||
" && echo "✅ Agent test passed" || echo "❌ Agent test failed"
|
||||
else
|
||||
echo "⚠️ No agent package found"
|
||||
echo "⚠️ Agent package not found at $PACKAGE_DIR/zabbix-agent-7.4.2-r0.apk"
|
||||
fi
|
||||
|
||||
# Test proxy package
|
||||
if [[ -n "$PROXY_PKG" && -f "$PROXY_PKG" ]]; then
|
||||
echo "Testing proxy package: $PROXY_PKG"
|
||||
docker run --rm -v "${PWD}:/workspace" alpine:latest sh -c "
|
||||
apk add --allow-untrusted /workspace/$PROXY_PKG
|
||||
if [[ -f "$PACKAGE_DIR/zabbix-proxy-7.4.2-r0.apk" ]]; then
|
||||
echo "Testing proxy package..."
|
||||
docker run --rm -v "$(pwd)/$PACKAGE_DIR/zabbix-proxy-7.4.2-r0.apk:/package.apk" alpine:latest sh -c "
|
||||
apk add --allow-untrusted /package.apk
|
||||
which zabbix_proxy
|
||||
zabbix_proxy --version
|
||||
" && echo "✅ Proxy test passed" || echo "❌ Proxy test failed"
|
||||
else
|
||||
echo "⚠️ No proxy package found"
|
||||
echo "⚠️ Proxy package not found at $PACKAGE_DIR/zabbix-proxy-7.4.2-r0.apk"
|
||||
fi
|
||||
|
||||
echo "✅ Package deployment test completed"
|
||||
@@ -138,7 +138,11 @@ proxy() {
|
||||
install -dm755 "$subpkgdir"/var/log/zabbix
|
||||
install -dm755 "$subpkgdir"/var/run/zabbix
|
||||
}
|
||||
# it should be in a few lines
|
||||
|
||||
sha512sums="
|
||||
SKIP
|
||||
SKIP
|
||||
SKIP
|
||||
SKIP
|
||||
SKIP
|
||||
"
|
||||
Reference in New Issue
Block a user