mirror of
https://github.com/bitnami/charts.git
synced 2026-03-14 06:47:28 +08:00
[bitnami/*] Extend default test coverage (#9780)
* Modify workflow to use new vib-early-feedback pipelines Signed-off-by: Jose Antonio Carmona <jcarmona@vmware.com> * Add early-feedback for existing assets Signed-off-by: Jose Antonio Carmona <jcarmona@vmware.com> * Make vib-early-feedback retrieve chart name Signed-off-by: Jose Antonio Carmona <jcarmona@vmware.com> * Add early-feedback for the rest of the catalog Signed-off-by: Jose Antonio Carmona <jcarmona@vmware.com> * Model TARGET_PLATFORM in early-feedback action Signed-off-by: Jose Antonio Carmona <jcarmona@vmware.com> * Rename DEFAULT_TARGET_PLATFORM Signed-off-by: Jose Antonio Carmona <jcarmona@vmware.com> * Update action name Signed-off-by: Jose Antonio Carmona <jcarmona@vmware.com> * Fix detected errors in early feedback pipelines Signed-off-by: Jose Antonio Carmona <jcarmona@vmware.com> * Use a single workflow that is triggered when labeled Signed-off-by: Jose Antonio Carmona <jcarmona@vmware.com> * Apply suggestion to check for common chart Signed-off-by: Jose Antonio Carmona <jcarmona@vmware.com> * Fix naming and event triggers Signed-off-by: Jose Antonio Carmona <jcarmona@vmware.com> * Update approval message Signed-off-by: Jose Antonio Carmona <jcarmona@vmware.com> * Add comment for extra verify pipelines Signed-off-by: Jose Antonio Carmona <jcarmona@vmware.com> * Fix extra verification checks Signed-off-by: Jose Antonio Carmona <jcarmona@vmware.com>
This commit is contained in:
committed by
GitHub
parent
55f65fa863
commit
607c35ef45
51
.vib/apache/vib-verify.json
Normal file
51
.vib/apache/vib-verify.json
Normal file
@@ -0,0 +1,51 @@
|
||||
{
|
||||
"phases": {
|
||||
"package": {
|
||||
"context": {
|
||||
"resources": {
|
||||
"url": "{SHA_ARCHIVE}",
|
||||
"path": "/bitnami/apache"
|
||||
}
|
||||
},
|
||||
"actions": [
|
||||
{
|
||||
"action_id": "helm-package"
|
||||
},
|
||||
{
|
||||
"action_id": "helm-lint"
|
||||
}
|
||||
]
|
||||
},
|
||||
"verify": {
|
||||
"context": {
|
||||
"resources": {
|
||||
"url": "{SHA_ARCHIVE}",
|
||||
"path": "/bitnami/apache"
|
||||
},
|
||||
"runtime_parameters": "InNlcnZpY2UiOgogICJwb3J0IjogODAKICAidHlwZSI6ICJMb2FkQmFsYW5jZXIi",
|
||||
"target_platform": {
|
||||
"target_platform_id": "{VIB_ENV_TARGET_PLATFORM}",
|
||||
"size": {
|
||||
"name": "S4"
|
||||
}
|
||||
}
|
||||
},
|
||||
"actions": [
|
||||
{
|
||||
"action_id": "trivy",
|
||||
"params": {
|
||||
"threshold": "CRITICAL",
|
||||
"vuln_type": ["OS"]
|
||||
}
|
||||
},
|
||||
{
|
||||
"action_id": "health-check",
|
||||
"params": {
|
||||
"endpoint": "lb-apache-http",
|
||||
"app_protocol": "HTTP"
|
||||
}
|
||||
}
|
||||
]
|
||||
}
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user