Skip to content

Commit fa7f649

Browse files
author
Anastasia Kroshkina
committed
добавила раздел про remote analysis
1 parent e3bef97 commit fa7f649

1 file changed

Lines changed: 28 additions & 1 deletion

File tree

docs/agent/reachability.md

Lines changed: 28 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -52,13 +52,40 @@ hide:
5252
4. В случае успешного выполнения всех шагов в директории проекта появится файл `.svace-dir/analyze-res/call-graph-results/<project_name>-graph-order.json`, содержащий граф вызовов.
5353

5454
!!! warning "Сохранение файла"
55-
До версии Svace svace-5.0.260311 файл с графом вызовов сохранялся в папку `.svace-dir/analyze-res/call-graph`
55+
До версии Svace 5.0.260311 файл с графом вызовов сохранялся в папку `.svace-dir/analyze-res/call-graph`
5656

5757
5. Запустить сканирования с помощью Johnny, например:
5858
```shell
5959
johnny-linux-amd64 scan dir . --api_url "http(s)://<codescoring_host>" --api_token "<токен из п.1>" --cg-path .svace-dir/analyze-res/call-graph-results/<project_name>-graph-order.json --cg-lang java
6060
```
6161

62+
## Сервер удалённого анализа
63+
64+
В версии [Svace 5.0.260311](/on-premise/postgres-upgrade-compose/) появилась возможность использования сервера удалённого анализа. Это позволяет сконфигурировать
65+
сервер анализа один раз, а его пользователям — отправлять проекты на анализ без указания учетных данных.
66+
67+
### Этапы настройки сервера
68+
69+
1. Указать переменные окружения
70+
```shell
71+
SVACE_LIC_SERVER_URL=http(s)://<codescoring_host>
72+
SVACE_LIC_SERVER_TOKEN=<токен CodeScoring>
73+
```
74+
2. Инициализация
75+
```shell
76+
svace server init
77+
```
78+
3. Запустить сервер
79+
```shell
80+
svace server start
81+
```
82+
4. Отправить проект на анализ
83+
```shell
84+
svace remote analyze --build-call-graph-only
85+
```
86+
87+
После настройки сервера анализ упрощается — не нужно указывать параметры лицензии ```--license-server-url``` и ```--license-server-token```
88+
6289
## Получение результатов
6390

6491
В таблице уязвимостей с найденными достижимыми вызовами будет проставлена отметка в соответствующем столбце:

0 commit comments

Comments
 (0)