[bitnami/discourse] Add VIB tests (#30858)

* [bitnami/discourse] Add VIB tests

Signed-off-by: Miguel Ruiz <miruiz@vmware.com>

* Update check-linked-libraries

Signed-off-by: Miguel Ruiz <miruiz@vmware.com>

* Add trigger

Signed-off-by: Miguel Ruiz <miruiz@vmware.com>

* Apply suggestions

Signed-off-by: Miguel Ruiz <miruiz@vmware.com>

* Remove triggers

Signed-off-by: Miguel Ruiz <miruiz@vmware.com>

---------

Signed-off-by: Miguel Ruiz <miruiz@vmware.com>
This commit is contained in:
Miguel Ruiz
2023-05-16 07:54:05 +02:00
committed by GitHub
parent b3cf607e9b
commit 6c6d536353
6 changed files with 108 additions and 6 deletions

View File

@@ -4,13 +4,18 @@
# - .Vars.root_dir
# Optional vars:
# - .Vars.linked_libraries.exclude_paths (Array)
# - .Vars.linked_libraries.timeout (String)
########################
command:
check-linked-libraries:
{{ $exclude_paths := "" }}
{{ if contains "linked_libraries:map[exclude_paths:" (.Vars | toString) }}
{{ if and (index .Vars "linked_libraries") (index .Vars.linked_libraries "exclude_paths")}}
{{ $exclude_paths = (.Vars.linked_libraries.exclude_paths | join "|") }}
{{ end }}
exec: export BITNAMI_ROOT_DIR={{ .Vars.root_dir }} && export EXCLUDE_PATHS='{{ $exclude_paths }}' && ./common/goss/scripts/check-linked-libraries.sh
{{ if and (index .Vars "linked_libraries") (index .Vars.linked_libraries "timeout")}}
timeout: {{ .Vars.linked_libraries.timeout }}
{{ else }}
timeout: 20000
{{ end }}
exit-status: 0