fix: interpretaor_id on scripts
ci-agent / build (push) Failing after 5m27s

This commit is contained in:
d3m0k1d
2026-04-05 06:25:00 +03:00
parent a4b7024bb8
commit d79e9dd829
+10 -5
View File
@@ -82,9 +82,14 @@ TTL timestamp + INTERVAL 30 DAY
SETTINGS index_granularity = 8192
`
// SeedDefaultScripts inserts default diagnostic scripts into the scripts table.
// SeedDefaultScripts inserts the bash interpreter and default diagnostic scripts.
// Uses INSERT OR IGNORE to avoid duplicates on subsequent runs.
const SeedDefaultScripts = `
-- Create bash interpreter with id=2
INSERT OR IGNORE INTO script_interpreters (id, name, label, argv) VALUES
(2, 'bash', 'Bash Shell', '["/bin/bash"]');
-- Insert default scripts bound to bash interpreter (id=2)
INSERT OR IGNORE INTO scripts (path, content, interpreter_id) VALUES
('default/system_info.sh', '#!/bin/bash
# Скрипт сбора базовой информации о системе: hostname, IP-адреса, сетевые интерфейсы, версия ОС
@@ -152,7 +157,7 @@ else
fi
echo ""
echo "=== END SYSTEM INFORMATION ==="', 0),
echo "=== END SYSTEM INFORMATION ==="', 2),
('default/services_scan.sh', '#!/bin/bash
# Скрипт сканирования доступных сервисов и портов на машине
@@ -209,7 +214,7 @@ else
fi
echo ""
echo "=== END SERVICES AND PORTS SCAN ==="', 0),
echo "=== END SERVICES AND PORTS SCAN ==="', 2),
('default/diagnostics.sh', '#!/bin/bash
# Скрипт выполнения базовых диагностических команд
@@ -282,7 +287,7 @@ else
fi
echo ""
echo "=== END DIAGNOSTIC COMMANDS ==="', 0),
echo "=== END DIAGNOSTIC COMMANDS ==="', 2),
('default/network_info.sh', '#!/bin/bash
# Скрипт сбора базовой сетевой информации
@@ -368,5 +373,5 @@ else
fi
echo ""
echo "=== END NETWORK INFORMATION ==="', 0);
echo "=== END NETWORK INFORMATION ==="', 2);
`