Summary
Создать подробное руководство для сторонних разработчиков по тестированию расширений в CI с использованием querya-ext-tester и GitHub Action (QueryaHub/action-test-extension).
Documentation Scope
- Руководство разработчика расширений:
- Обновить
04 — Расширения/Руководство по разработке расширений.md и docs/extension-system-tz.md.
- Описание жизненного цикла RPC-методов (
querya/initialize, driver/testConnection, driver/listObjects, driver/executeQuery, driver/closeConnection, querya/shutdown).
- CI/CD Recipes & Examples:
- Примеры готовых конфигураций GitHub Actions (
.github/workflows/ci.yml) с матричным тестированием версий Querya (0.4.10, 0.4.18, 0.5.0).
- Примеры для GitLab CI (Docker-образ
ghcr.io/queryahub/ext-tester).
- Локальный запуск и отладка через CLI.
Acceptance Criteria
Summary
Создать подробное руководство для сторонних разработчиков по тестированию расширений в CI с использованием
querya-ext-testerи GitHub Action (QueryaHub/action-test-extension).Documentation Scope
04 — Расширения/Руководство по разработке расширений.mdиdocs/extension-system-tz.md.querya/initialize,driver/testConnection,driver/listObjects,driver/executeQuery,driver/closeConnection,querya/shutdown)..github/workflows/ci.yml) с матричным тестированием версий Querya (0.4.10, 0.4.18, 0.5.0).ghcr.io/queryahub/ext-tester).Acceptance Criteria
--manifest,--target-version,--strict,--report-format).