Files
containers/.vib/discourse/goss/discourse.yaml
Miguel Ruiz 6c6d536353 [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>
2023-05-16 07:54:05 +02:00

29 lines
760 B
YAML

command:
check-discourse-plugin-install:
exec: cd /opt/bitnami/discourse; if [[ ! -d "plugins/discourse-voting" ]]; then RAILS_ENV=production bundle exec rake plugin:install repo=https://github.com/discourse/discourse-voting/; fi
exit-status: 0
check-discourse-passenger-native-support:
exec: /opt/bitnami/discourse/bin/passenger-config build-native-support 2>&1
exit-status: 0
# Checks output is empty
stdout:
- '!/./'
check-terser-modules:
exec: npm list -g
exit-status: 0
stdout:
- terser
file:
/opt/bitnami/discourse/.image_optim.yml:
exists: true
filetype: file
contains:
- "!timeout:"
- "svgo: false"
group:
discourse:
exists: true
user:
discourse:
exists: true