Skip to content

Files

env-vars-generator

Folders and files

NameName
Last commit message
Last commit date

parent directory

..
May 23, 2024
Nov 26, 2020
Jul 24, 2024
Nov 26, 2020
Aug 27, 2021
Jan 8, 2024
Dec 4, 2023
Aug 30, 2021
Nov 26, 2020

Env vars generator

This tool allows us to generate the list of env vars from the config.proto file.

Usage

You can run it using docker (if not familiar with Golang):

docker build -t hypertrace/agent-config/env-vars-generator .
docker run \
-v $(PWD)/../../ENV_VARS.md:/usr/local/ENV_VARS.md \
-v $(PWD)/../../proto/hypertrace/agent/config/v1/config.proto:/usr/local/config.proto \
hypertrace/agent-config/env-vars-generator \
-o /usr/local/ENV_VARS.md \
/usr/local/config.proto

or using golang directly

cd ../.. # back to the main folder
go run tools/env-vars-generator/main.go ./proto/hypertrace/agent/config/v1/config.proto