Skip to content

Сборка

Модуль greenplum.metric.monitor написан на языке Go и требует предварительной сборки перед установкой.

mkdir -p build
go build -o build -ldflags="-X \"main.bflagVersion=1.2.3\" -X \"main.bflagBuild=dev\"" greenplum.metric.monitor/src/cmd/greenplum.metric.monitor

Тестирование

Перед запуском тестов необходимо установить утилиту mockery и сгенерировать моки для модульного тестирования.

Установка Mockery

go install github.com/vektra/mockery/v2@v2.52.2

Для генерации моков выполнить команду mockery из корневой директории проекта:

mockery