mirror of
https://github.com/bitnami/charts.git
synced 2026-03-15 14:57:16 +08:00
* 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>
52 lines
1.2 KiB
JSON
52 lines
1.2 KiB
JSON
{
|
|
"phases": {
|
|
"package": {
|
|
"context": {
|
|
"resources": {
|
|
"url": "{SHA_ARCHIVE}",
|
|
"path": "/bitnami/rabbitmq"
|
|
}
|
|
},
|
|
"actions": [
|
|
{
|
|
"action_id": "helm-package"
|
|
},
|
|
{
|
|
"action_id": "helm-lint"
|
|
}
|
|
]
|
|
},
|
|
"verify": {
|
|
"context": {
|
|
"resources": {
|
|
"url": "{SHA_ARCHIVE}",
|
|
"path": "/bitnami/rabbitmq"
|
|
},
|
|
"runtime_parameters": "ImF1dGgiOgogICJlcmxhbmdDb29raWUiOiAiUmpzcENDM25tNGtMdjRMaldGTmZGSFczeEx4Yjd6VEMiCiAgInBhc3N3b3JkIjogIlBIVkhkcXpyTWI5cyIKICAidXNlcm5hbWUiOiAidXNlciIKInNlcnZpY2UiOgogICJtYW5hZ2VyUG9ydCI6IDgwCiAgInR5cGUiOiAiTG9hZEJhbGFuY2VyIg==",
|
|
"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-rabbitmq-http-stats",
|
|
"app_protocol": "HTTP"
|
|
}
|
|
}
|
|
]
|
|
}
|
|
}
|
|
}
|