Svacer: Difference between revisions

From Svacer Wiki
No edit summary
(add pipelines examples page link)
 
(81 intermediate revisions by 6 users not shown)
Line 1: Line 1:
= Svace History Server =
Svacer — сервер для хранения и обработки результатов статического анализа. Поддерживает импорт результатов анализа из [https://svace.ispras.ru Svace] напрямую и из прочих анализаторов через формат [[Help:Sarif|SARIF]].


=== Руководство пользователя ===
=== Техническая документация ===
Version 6.0.2
Version 9.0.x
# [[Help:Introduction|Введение]]
# [[Help:Introduction|Введение]]
# [[Help:Installation|Установка]]
# [[Help:Installation|Установка и обновление]]
# [[Help:Usage|Использование]]
# [[Help:Import from Svace|Импорт из Svace]]
# [[Help:Migration|Миграция]]
# [[Help:Backup|Резервное копирование]]
# [[Help:ServerClient|Работа с сервером]]
# [[Help:UI manual|Использование веб-интерфейса]]
# [[Help:ServerAdministration|Администрирование сервера]]
# [[Help:Public API|Public REST API]]
# [[Help:Reports|Панель отчетов]]
# [[Help:CLI|CLI]]
# [[Help:Sarif|Работа с SARIF]]
# [[LDAP configuration|LDAP]]
# [[Help:Vscode|Интеграция с Visual Studio Code]]
# [[OIDC|OpenID Connect]]
# [[Help:Sarif|SARIF]]
# [[Help:Statistics|Статистика]]
# [[Help:Match|Механизмы сопоставления предупреждений и переноса разметки]]
# [[Help:XSvacer|XSvacer — расширение функциональности Svacer]]
# [[Help:Utils|Дополнительные утилиты]]
# [[Metrics|Prometheus-метрики]]
# [[Примеры пайплайнов]]


=== Релизы ===
=== Релизы ===
Будут прям тут табличкой
Также доступны в виде docker-образа на [https://hub.docker.com/r/ispras/svacer docker hub] и как пакеты в [[Help:Installation#.deb|apt-репозитории]]
 
{| class="wikitable"
! version !! distrib !! linux bin !! windows bin !! deb/rpm !! doc
|-
| 10.0.0
| colspan="5" | Выйдет в начале 2025 года. Что нового будет в UI: [[Release notes 10-0-0|Release notes 10-0-0]]
|-
| 9.0.2
| [https://svacer.ispras.ru/releases/svacer-9-0-2/svacer-9-0-2.zip svacer-9-0-2.zip]
| [https://svacer.ispras.ru/releases/svacer-9-0-2/svacer svacer]<br />[https://svacer.ispras.ru/releases/svacer-9-0-2/svacer-server svacer-server]
| [https://svacer.ispras.ru/releases/svacer-9-0-2/svacer.exe svacer.exe]<br />[https://svacer.ispras.ru/releases/svacer-9-0-2/svacer-server.exe svacer-server.exe]
| [https://svacer.ispras.ru/releases/svacer-9-0-2/svacer_9.0-2_amd64.deb svacer_9.0-2_amd64.deb]<br />[https://svacer.ispras.ru/releases/svacer-9-0-2/svacer-9.0-2.x86_64.rpm svacer-9.0-2.x86_64.rpm]
| [[Changelog#Release 9-0-2|Changelog]]<br />[[Help:Installation#9-0-0|Upgrade notes]]<br />[[Svacer#Техническая_документация|Documentation 9.x.x]]
|-
| 9.0.1
| [https://svacer.ispras.ru/releases/svacer-9-0-1/svacer-9-0-1.zip svacer-9-0-1.zip]
| [https://svacer.ispras.ru/releases/svacer-9-0-1/svacer svacer]<br />[https://svacer.ispras.ru/releases/svacer-9-0-1/svacer-server svacer-server]
| [https://svacer.ispras.ru/releases/svacer-9-0-1/svacer.exe svacer.exe]<br />[https://svacer.ispras.ru/releases/svacer-9-0-1/svacer-server.exe svacer-server.exe]
| [https://svacer.ispras.ru/releases/svacer-9-0-1/svacer_9.0-1_amd64.deb svacer_9.0-1_amd64.deb]<br />[https://svacer.ispras.ru/releases/svacer-9-0-1/svacer-9.0-1.x86_64.rpm svacer-9.0-1.x86_64.rpm]
| [[Changelog#Release 9-0-1|Changelog]]<br />[[Help:Installation#9-0-0|Upgrade notes]]<br />[[Svacer#Техническая_документация|Documentation 9.x.x]]
|-
| 9.0.0
| [https://svacer.ispras.ru/releases/svacer-9-0-0/svacer-9-0-0.zip svacer-9-0-0.zip]
| [https://svacer.ispras.ru/releases/svacer-9-0-0/svacer svacer]<br />[https://svacer.ispras.ru/releases/svacer-9-0-0/svacer-server svacer-server]
| [https://svacer.ispras.ru/releases/svacer-9-0-0/svacer.exe svacer.exe]<br />[https://svacer.ispras.ru/releases/svacer-9-0-0/svacer-server.exe svacer-server.exe]
| [https://svacer.ispras.ru/releases/svacer-9-0-0/svacer_9.0-0_amd64.deb svacer_9.0-0_amd64.deb]<br />[https://svacer.ispras.ru/releases/svacer-9-0-0/svacer-9.0-0.x86_64.rpm svacer-9.0-0.x86_64.rpm]
| [[Changelog#Release 9-0-0|Changelog]]<br />[[Release notes 9-0-0|Release notes]]<br />[[Help:Installation#9-0-0|Upgrade notes]]<br />[[Svacer#Техническая_документация|Documentation 9.x.x]]
|-
| 8.0.1
| [https://svacer.ispras.ru/releases/svacer-8-0-1/svacer-8-0-1.zip svacer-8-0-1.zip]
| [https://svacer.ispras.ru/releases/svacer-8-0-1/svacer svacer]
| [https://svacer.ispras.ru/releases/svacer-8-0-1/svacer.exe svacer.exe]
| [https://svacer.ispras.ru/releases/svacer-8-0-1/svacer_8.0-1_amd64.deb svacer_8.0-1_amd64.deb]<br /> [https://svacer.ispras.ru/releases/svacer-8-0-1/svacer-8.0-1.x86_64.rpm svacer-8.0-1.x86_64.rpm]<br /> [https://svacer.ispras.ru/releases/svacer-8-0-1/svacer-8.0.1.msi svacer-8.0.1.msi]
| [[Changelog#Release 8-0-1|Changelog]]<br />[[Documentation 8.x.x|Documentation 8.x.x]]
|-
| 8.0.0
| [https://svacer.ispras.ru/releases/svacer-8-0-0/svacer-8-0-0.zip svacer-8-0-0.zip]
| [https://svacer.ispras.ru/releases/svacer-8-0-0/svacer svacer]
| [https://svacer.ispras.ru/releases/svacer-8-0-0/svacer.exe svacer.exe]
| [https://svacer.ispras.ru/releases/svacer-8-0-0/svacer_8.0-0_amd64.deb svacer_8.0-0_amd64.deb]<br /> [https://svacer.ispras.ru/releases/svacer-8-0-0/svacer-8.0-0.x86_64.rpm svacer-8.0-0.x86_64.rpm]<br /> [https://svacer.ispras.ru/releases/svacer-8-0-0/svacer-8.0.0.msi svacer-8.0.0.msi]
| [[Changelog#Release 8-0-0|Changelog]]<br />[[Release notes 8-0-0|Release notes]]<br />[[Documentation 8.x.x|Documentation 8.x.x]]
|}
 
[https://svacer.ispras.ru/releases Предыдущие релизы] | [https://nextcloud.ispras.ru/index.php/s/x4r4cMJAMr5RZtd?path=%2F Еще более старые релизы]
 
=== FAQ ===
* [https://gitlab.ispras.ru/svace/svace-support/-/wikis/home Документация на статический анализатор Svace]
* [[Help:Introduction#Системные требования|Системные требования]]
* [[Примеры использования хуков#Создание кейсов в системах отслеживания ошибок|Создание из Svacer кейсов в Gitlab, Jira, Redmine]]
* Public REST API
:* [[Help:Public API#Примеры использования public REST API|Примеры использования]]
:* [https://gitlab.ispras.ru/svacer-public Репозитории с примерами на Python и Go] 
:* [https://svacer-demo.ispras.ru/api/public/swagger/ Спецификация OpenAPI]
* [https://t.me/+6pvgZ0oveNVhOTc6 Группа технической поддержки в Telegram]
 
=== Демо ===
Попробуйте Svacer в действии на демо-сервере: https://svacer-demo.ispras.ru
* admin / svacer_admin_31415 — логин / пароль администратора
* user / user — логин / пароль пользователя
 
Можете делать там что угодно, каждую ночь сервер восстанавливается до изначального состояния.

Latest revision as of 18:18, 13 November 2024

Svacer — сервер для хранения и обработки результатов статического анализа. Поддерживает импорт результатов анализа из Svace напрямую и из прочих анализаторов через формат SARIF.

Техническая документация

Version 9.0.x

  1. Введение
  2. Установка и обновление
  3. Импорт из Svace
  4. Резервное копирование
  5. Использование веб-интерфейса
  6. Public REST API
  7. CLI
  8. LDAP
  9. OpenID Connect
  10. SARIF
  11. Статистика
  12. Механизмы сопоставления предупреждений и переноса разметки
  13. XSvacer — расширение функциональности Svacer
  14. Дополнительные утилиты
  15. Prometheus-метрики
  16. Примеры пайплайнов

Релизы

Также доступны в виде docker-образа на docker hub и как пакеты в apt-репозитории

version distrib linux bin windows bin deb/rpm doc
10.0.0 Выйдет в начале 2025 года. Что нового будет в UI: Release notes 10-0-0
9.0.2 svacer-9-0-2.zip svacer
svacer-server
svacer.exe
svacer-server.exe
svacer_9.0-2_amd64.deb
svacer-9.0-2.x86_64.rpm
Changelog
Upgrade notes
Documentation 9.x.x
9.0.1 svacer-9-0-1.zip svacer
svacer-server
svacer.exe
svacer-server.exe
svacer_9.0-1_amd64.deb
svacer-9.0-1.x86_64.rpm
Changelog
Upgrade notes
Documentation 9.x.x
9.0.0 svacer-9-0-0.zip svacer
svacer-server
svacer.exe
svacer-server.exe
svacer_9.0-0_amd64.deb
svacer-9.0-0.x86_64.rpm
Changelog
Release notes
Upgrade notes
Documentation 9.x.x
8.0.1 svacer-8-0-1.zip svacer svacer.exe svacer_8.0-1_amd64.deb
svacer-8.0-1.x86_64.rpm
svacer-8.0.1.msi
Changelog
Documentation 8.x.x
8.0.0 svacer-8-0-0.zip svacer svacer.exe svacer_8.0-0_amd64.deb
svacer-8.0-0.x86_64.rpm
svacer-8.0.0.msi
Changelog
Release notes
Documentation 8.x.x

Предыдущие релизы | Еще более старые релизы

FAQ

Демо

Попробуйте Svacer в действии на демо-сервере: https://svacer-demo.ispras.ru

  • admin / svacer_admin_31415 — логин / пароль администратора
  • user / user — логин / пароль пользователя

Можете делать там что угодно, каждую ночь сервер восстанавливается до изначального состояния.