mirror of
https://github.com/zokradonh/kopano-docker.git
synced 2026-08-11 16:32:59 +00:00
Use goss for healthchecks (#223)
* basic healthcheck based on goss * add goss to travis * healtcheck command runs now for all services * add to makefile
This commit is contained in:
@@ -368,7 +368,15 @@ test-startup: ## Test if all containers start up
|
||||
# TODO this needs goss added to travis and dcgoss pulled from my own git repo
|
||||
.PHONY: test-goss
|
||||
test-goss: ## Test configuration of containers with goss
|
||||
GOSS_FILES_PATH=core GOSS_FILE="goss_server.yaml" dcgoss run kopano_server
|
||||
GOSS_FILES_PATH=core/goss/server dcgoss run kopano_server
|
||||
GOSS_FILES_PATH=core/goss/dagent dcgoss run kopano_dagent
|
||||
GOSS_FILES_PATH=core/goss/gateway dcgoss run kopano_gateway
|
||||
GOSS_FILES_PATH=core/goss/ical dcgoss run kopano_ical
|
||||
GOSS_FILES_PATH=core/goss/grapi dcgoss run kopano_grapi
|
||||
GOSS_FILES_PATH=core/goss/kapi dcgoss run kopano_kapi
|
||||
GOSS_FILES_PATH=core/goss/montor dcgoss run kopano_monitor
|
||||
GOSS_FILES_PATH=core/goss/search dcgoss run kopano_search
|
||||
GOSS_FILES_PATH=core/goss/spooler dcgoss run kopano_spooler
|
||||
GOSS_FILES_PATH=webapp dcgoss run kopano_webapp
|
||||
|
||||
test-security: ## Scan containers with Trivy for known security risks (not part of CI workflow for now).
|
||||
|
||||
Reference in New Issue
Block a user