mirror of
https://github.com/zokradonh/kopano-docker.git
synced 2026-08-21 13:23:09 +00:00
Further improve commander test cases (#233)
* add a more detailed example based on https://github.com/SimonBaeumer/commander/pull/82 include test for '!include /usr/share/kopano/ldap.openldap.cfg'? * add readme on testing * add goss wait files for dagent and spooler
This commit is contained in:
@@ -378,13 +378,14 @@ test-goss: ## Test configuration of containers with goss
|
||||
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/monitor 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-commander: ## Test scripts with commander
|
||||
COMMANDER_FILES_PATH=core/commander/server dccommander run kopano_server
|
||||
commander test tests/commander.yaml
|
||||
COMMANDER_OPTS="--concurrent 1" COMMANDER_FILES_PATH=core/commander/server dccommander run kopano_server
|
||||
|
||||
test-security: ## Scan containers with Trivy for known security risks (not part of CI workflow for now).
|
||||
cat $(TAG_FILE) | xargs -I % sh -c 'trivy --exit-code 0 --severity HIGH --quiet --auto-refresh %'
|
||||
|
||||
Reference in New Issue
Block a user