mirror of
https://github.com/gotenberg/gotenberg.git
synced 2026-08-08 00:22:14 +01:00
feat(debug): only build debug data when flag is true (#1167)
* only build debug info when log level is debug * introduce new flag 'gotenberg-build-debug-data' * add gotenberg-build-debug-data flag to Makefile * add new integration test for gotenberg-build-debug-data flag * update GET /debug (Enabled) test with gotenberg-build-debug-data flag * reorder GOTENBERG_BUILD_DEBUG_DATA in Makefile * reorder Build Debug Data Disabled test scenario --------- Co-authored-by: Hector Zarate <hector@Hectors-MacBook-Pro.local>
This commit is contained in:
2
Makefile
2
Makefile
@@ -18,6 +18,7 @@ build: ## Build the Gotenberg's Docker image
|
||||
-f $(DOCKERFILE) $(DOCKER_BUILD_CONTEXT)
|
||||
|
||||
GOTENBERG_GRACEFUL_SHUTDOWN_DURATION=30s
|
||||
GOTENBERG_BUILD_DEBUG_DATA=true
|
||||
API_PORT=3000
|
||||
API_PORT_FROM_ENV=
|
||||
API_BIND_IP=
|
||||
@@ -91,6 +92,7 @@ run: ## Start a Gotenberg container
|
||||
$(DOCKER_REGISTRY)/$(DOCKER_REPOSITORY):$(GOTENBERG_VERSION) \
|
||||
gotenberg \
|
||||
--gotenberg-graceful-shutdown-duration=$(GOTENBERG_GRACEFUL_SHUTDOWN_DURATION) \
|
||||
--gotenberg-build-debug-data=$(GOTENBERG_BUILD_DEBUG_DATA) \
|
||||
--api-port=$(API_PORT) \
|
||||
--api-port-from-env=$(API_PORT_FROM_ENV) \
|
||||
--api-bind-ip=$(API_BIND_IP) \
|
||||
|
||||
Reference in New Issue
Block a user