TEST: One more run
This commit is contained in:
		| @@ -228,33 +228,45 @@ jobs: | |||||||
|         # Debug: Show what was actually downloaded |         # Debug: Show what was actually downloaded | ||||||
|         echo "Downloaded packages:" |         echo "Downloaded packages:" | ||||||
|         ls -la packages/ |         ls -la packages/ | ||||||
|  |         echo "Builder directory:" | ||||||
|  |         ls -la packages/builder/ 2>/dev/null || echo "No builder directory" | ||||||
|  |         echo "x86_64 directory:" | ||||||
|  |         ls -la packages/builder/x86_64/ 2>/dev/null || echo "No x86_64 directory" | ||||||
|  |         echo "All .apk files:" | ||||||
|  |         find packages/ -name "*.apk" -type f 2>/dev/null || echo "No .apk files found" | ||||||
|          |          | ||||||
|         # Use known paths - packages are uploaded from zabbix-apk-builder/packages/**/*.apk |         # 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/ |         # and downloaded to packages/, so they should be in packages/builder/x86_64/ | ||||||
|         PACKAGE_DIR="packages/builder/x86_64" |         PACKAGE_DIR="packages/builder/x86_64" | ||||||
|  |         AGENT_PKG="$PACKAGE_DIR/zabbix-agent-7.4.2-r0.apk" | ||||||
|  |         PROXY_PKG="$PACKAGE_DIR/zabbix-proxy-7.4.2-r0.apk" | ||||||
|          |          | ||||||
|         # Test agent package |         # Test agent package | ||||||
|         if [[ -f "$PACKAGE_DIR/zabbix-agent-7.4.2-r0.apk" ]]; then |         if [[ -f "$AGENT_PKG" ]]; then | ||||||
|           echo "Testing agent package..." |           echo "Testing agent package at: $AGENT_PKG" | ||||||
|           docker run --rm -v "$(pwd)/$PACKAGE_DIR/zabbix-agent-7.4.2-r0.apk:/package.apk" alpine:latest sh -c " |           echo "File size: $(du -h "$AGENT_PKG")" | ||||||
|  |           docker run --rm -v "$(realpath "$AGENT_PKG"):/package.apk" alpine:latest sh -c " | ||||||
|  |             ls -la /package.apk | ||||||
|             apk add --allow-untrusted /package.apk |             apk add --allow-untrusted /package.apk | ||||||
|             which zabbix_agentd |             which zabbix_agentd | ||||||
|             zabbix_agentd --version |             zabbix_agentd --version | ||||||
|           " && echo "✅ Agent test passed" || echo "❌ Agent test failed" |           " && echo "✅ Agent test passed" || echo "❌ Agent test failed" | ||||||
|         else |         else | ||||||
|           echo "⚠️ Agent package not found at $PACKAGE_DIR/zabbix-agent-7.4.2-r0.apk" |           echo "⚠️ Agent package not found at $AGENT_PKG" | ||||||
|         fi |         fi | ||||||
|          |          | ||||||
|         # Test proxy package   |         # Test proxy package   | ||||||
|         if [[ -f "$PACKAGE_DIR/zabbix-proxy-7.4.2-r0.apk" ]]; then |         if [[ -f "$PROXY_PKG" ]]; then | ||||||
|           echo "Testing proxy package..." |           echo "Testing proxy package at: $PROXY_PKG" | ||||||
|           docker run --rm -v "$(pwd)/$PACKAGE_DIR/zabbix-proxy-7.4.2-r0.apk:/package.apk" alpine:latest sh -c " |           echo "File size: $(du -h "$PROXY_PKG")" | ||||||
|  |           docker run --rm -v "$(realpath "$PROXY_PKG"):/package.apk" alpine:latest sh -c " | ||||||
|  |             ls -la /package.apk | ||||||
|             apk add --allow-untrusted /package.apk |             apk add --allow-untrusted /package.apk | ||||||
|             which zabbix_proxy |             which zabbix_proxy | ||||||
|             zabbix_proxy --version |             zabbix_proxy --version | ||||||
|           " && echo "✅ Proxy test passed" || echo "❌ Proxy test failed" |           " && echo "✅ Proxy test passed" || echo "❌ Proxy test failed" | ||||||
|         else |         else | ||||||
|           echo "⚠️ Proxy package not found at $PACKAGE_DIR/zabbix-proxy-7.4.2-r0.apk" |           echo "⚠️ Proxy package not found at $PROXY_PKG" | ||||||
|         fi |         fi | ||||||
|          |          | ||||||
|         echo "✅ Package deployment test completed" |         echo "✅ Package deployment test completed" | ||||||
| @@ -138,7 +138,7 @@ proxy() { | |||||||
| 	install -dm755 "$subpkgdir"/var/log/zabbix | 	install -dm755 "$subpkgdir"/var/log/zabbix | ||||||
| 	install -dm755 "$subpkgdir"/var/run/zabbix | 	install -dm755 "$subpkgdir"/var/run/zabbix | ||||||
| } | } | ||||||
|  | # --- TEST --- | ||||||
| sha512sums=" | sha512sums=" | ||||||
| SKIP | SKIP | ||||||
| SKIP | SKIP | ||||||
|   | |||||||
		Reference in New Issue
	
	Block a user