mirror of
https://github.com/bitnami/containers.git
synced 2026-03-27 15:27:48 +08:00
[bitnami/mariadb] Add VIB tests (#23253)
* [bitnami/mariadb] Add VIB tests Signed-off-by: FraPazGal <fdepaz@vmware.com> * Remove VIB trigger Signed-off-by: FraPazGal <fdepaz@vmware.com> * Avoid using BITNAMI_APP_NAME env for asset test files Signed-off-by: FraPazGal <fdepaz@vmware.com> --------- Signed-off-by: FraPazGal <fdepaz@vmware.com>
This commit is contained in:
committed by
GitHub
parent
9ba9a65aab
commit
c3cdb610a4
11
.vib/common/goss/scripts/check-linked-libraries.sh
Executable file
11
.vib/common/goss/scripts/check-linked-libraries.sh
Executable file
@@ -0,0 +1,11 @@
|
||||
#!/bin/bash
|
||||
|
||||
set -o errexit
|
||||
set -o nounset
|
||||
set -o pipefail
|
||||
|
||||
mapfile -t files < <( find "$BITNAMI_ROOT_DIR"/"$BITNAMI_APP_NAME" "$BITNAMI_ROOT_DIR"/common -type f -executable )
|
||||
|
||||
for file in "${files[@]}"; do
|
||||
[[ $(ldd "$file" | grep -c "not found") -eq 0 ]] || exit 1
|
||||
done
|
||||
11
.vib/common/goss/scripts/check-sed-in-place.sh
Executable file
11
.vib/common/goss/scripts/check-sed-in-place.sh
Executable file
@@ -0,0 +1,11 @@
|
||||
#!/bin/bash
|
||||
|
||||
set -o errexit
|
||||
set -o nounset
|
||||
set -o pipefail
|
||||
|
||||
mapfile -t files < <( find /bitnami "$BITNAMI_ROOT_DIR" -name '*.sh' )
|
||||
|
||||
for file in "${files[@]}"; do
|
||||
[[ $(grep -cE "sed -i|sed --in-place" "$file") -eq 0 ]] || exit 1
|
||||
done
|
||||
Reference in New Issue
Block a user