mirror of
https://github.com/wahyd4/charts.git
synced 2026-08-09 05:06:29 +10:00
[bitnami/mxnet] Add tests and publishing using VIB (#12693)
* [bitnami/mxnet] Add tests Signed-off-by: Jose Antonio Carmona <jcarmona@vmware.com> * Publish mxnet using VIB Signed-off-by: Jose Antonio Carmona <jcarmona@vmware.com> Signed-off-by: Jose Antonio Carmona <jcarmona@vmware.com>
This commit is contained in:
@@ -43,6 +43,7 @@ on: # rebuild any PRs and main branch changes
|
||||
- 'bitnami/mongodb/**'
|
||||
- 'bitnami/mongodb-sharded/**'
|
||||
- 'bitnami/moodle/**'
|
||||
- 'bitnami/mxnet/**'
|
||||
- 'bitnami/mysql/**'
|
||||
- 'bitnami/nats/**'
|
||||
- 'bitnami/nginx-intel/**'
|
||||
|
||||
@@ -0,0 +1,16 @@
|
||||
file:
|
||||
{{ .Vars.persistence.mountPath }}:
|
||||
exists: true
|
||||
filetype: directory
|
||||
mode: "2777"
|
||||
owner: root
|
||||
command:
|
||||
run-git-example:
|
||||
exec: python {{ .Vars.entrypoint.workDir }}/example/memcost/inception_memcost.py
|
||||
exit-status: 0
|
||||
check-user-info:
|
||||
exec: id
|
||||
exit-status: 0
|
||||
stdout:
|
||||
- uid={{ .Vars.standalone.containerSecurityContext.runAsUser }}
|
||||
- /groups=.*{{ .Vars.standalone.podSecurityContext.fsGroup }}/
|
||||
@@ -0,0 +1,9 @@
|
||||
entrypoint:
|
||||
workDir: /app
|
||||
persistence:
|
||||
mountPath: /bitnami/mxnet
|
||||
standalone:
|
||||
podSecurityContext:
|
||||
fsGroup: 1002
|
||||
containerSecurityContext:
|
||||
runAsUser: 1002
|
||||
@@ -16,6 +16,35 @@
|
||||
}
|
||||
]
|
||||
},
|
||||
"verify": {
|
||||
"context": {
|
||||
"resources": {
|
||||
"url": "{SHA_ARCHIVE}",
|
||||
"path": "/bitnami/mxnet"
|
||||
},
|
||||
"runtime_parameters": "ZW50cnlwb2ludDoKICB3b3JrRGlyOiAvYXBwCm1vZGU6IHN0YW5kYWxvbmUKY2xvbmVGaWxlc0Zyb21HaXQ6CiAgZW5hYmxlZDogdHJ1ZQogIHJlcG9zaXRvcnk6ICJodHRwczovL2dpdGh1Yi5jb20vYXBhY2hlL2luY3ViYXRvci1teG5ldC5naXQiCiAgcmV2aXNpb246IHYxLjIuMApwZXJzaXN0ZW5jZToKICBtb3VudFBhdGg6IC9iaXRuYW1pL214bmV0CnN0YW5kYWxvbmU6CiAgcG9kU2VjdXJpdHlDb250ZXh0OgogICAgZW5hYmxlZDogdHJ1ZQogICAgZnNHcm91cDogMTAwMgogIGNvbnRhaW5lclNlY3VyaXR5Q29udGV4dDoKICAgIGVuYWJsZWQ6IHRydWUKICAgIHJ1bkFzVXNlcjogMTAwMgo=",
|
||||
"target_platform": {
|
||||
"target_platform_id": "{VIB_ENV_TARGET_PLATFORM}",
|
||||
"size": {
|
||||
"name": "S4"
|
||||
}
|
||||
}
|
||||
},
|
||||
"actions": [
|
||||
{
|
||||
"action_id": "goss",
|
||||
"params": {
|
||||
"resources": {
|
||||
"path": "/.vib/mxnet/goss"
|
||||
},
|
||||
"remote": {
|
||||
"workload": "deploy-mxnet"
|
||||
},
|
||||
"vars_file": "vars.yaml"
|
||||
}
|
||||
}
|
||||
]
|
||||
},
|
||||
"publish": {
|
||||
"actions": [
|
||||
{
|
||||
|
||||
@@ -15,6 +15,35 @@
|
||||
"action_id": "helm-lint"
|
||||
}
|
||||
]
|
||||
},
|
||||
"verify": {
|
||||
"context": {
|
||||
"resources": {
|
||||
"url": "{SHA_ARCHIVE}",
|
||||
"path": "/bitnami/mxnet"
|
||||
},
|
||||
"runtime_parameters": "ZW50cnlwb2ludDoKICB3b3JrRGlyOiAvYXBwCm1vZGU6IHN0YW5kYWxvbmUKY2xvbmVGaWxlc0Zyb21HaXQ6CiAgZW5hYmxlZDogdHJ1ZQogIHJlcG9zaXRvcnk6ICJodHRwczovL2dpdGh1Yi5jb20vYXBhY2hlL2luY3ViYXRvci1teG5ldC5naXQiCiAgcmV2aXNpb246IHYxLjIuMApwZXJzaXN0ZW5jZToKICBtb3VudFBhdGg6IC9iaXRuYW1pL214bmV0CnN0YW5kYWxvbmU6CiAgcG9kU2VjdXJpdHlDb250ZXh0OgogICAgZW5hYmxlZDogdHJ1ZQogICAgZnNHcm91cDogMTAwMgogIGNvbnRhaW5lclNlY3VyaXR5Q29udGV4dDoKICAgIGVuYWJsZWQ6IHRydWUKICAgIHJ1bkFzVXNlcjogMTAwMgo=",
|
||||
"target_platform": {
|
||||
"target_platform_id": "{VIB_ENV_TARGET_PLATFORM}",
|
||||
"size": {
|
||||
"name": "S4"
|
||||
}
|
||||
}
|
||||
},
|
||||
"actions": [
|
||||
{
|
||||
"action_id": "goss",
|
||||
"params": {
|
||||
"resources": {
|
||||
"path": "/.vib/mxnet/goss"
|
||||
},
|
||||
"remote": {
|
||||
"workload": "deploy-mxnet"
|
||||
},
|
||||
"vars_file": "vars.yaml"
|
||||
}
|
||||
}
|
||||
]
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user