mirror of
https://gitea.com/gitea/helm-chart.git
synced 2024-06-02 02:11:23 +05:30
Added initial unittests for gitea actions
This commit is contained in:
parent
6324f80797
commit
d4f7e4c156
20
unittests/actions/config-act-runner.yaml
Normal file
20
unittests/actions/config-act-runner.yaml
Normal file
|
@ -0,0 +1,20 @@
|
|||
suite: actions template | config-act-runner
|
||||
release:
|
||||
name: gitea-unittests
|
||||
namespace: testing
|
||||
templates:
|
||||
- templates/gitea/actions/config-act-runner.yaml
|
||||
tests:
|
||||
- it: renders a deployment
|
||||
template: templates/gitea/actions/config-act-runner.yaml
|
||||
set:
|
||||
actions:
|
||||
statefulset:
|
||||
enabled: true
|
||||
asserts:
|
||||
- hasDocuments:
|
||||
count: 1
|
||||
- containsDocument:
|
||||
kind: ConfigMap
|
||||
apiVersion: v1
|
||||
name: gitea-unittests-act-runner-config
|
20
unittests/actions/config-scripts.yaml
Normal file
20
unittests/actions/config-scripts.yaml
Normal file
|
@ -0,0 +1,20 @@
|
|||
suite: actions template | config-scripts
|
||||
release:
|
||||
name: gitea-unittests
|
||||
namespace: testing
|
||||
templates:
|
||||
- templates/gitea/actions/config-scripts.yaml
|
||||
tests:
|
||||
- it: renders a deployment
|
||||
template: templates/gitea/actions/config-scripts.yaml
|
||||
set:
|
||||
actions:
|
||||
job:
|
||||
enabled: true
|
||||
asserts:
|
||||
- hasDocuments:
|
||||
count: 1
|
||||
- containsDocument:
|
||||
kind: ConfigMap
|
||||
apiVersion: v1
|
||||
name: gitea-unittests-scripts
|
20
unittests/actions/job.yaml
Normal file
20
unittests/actions/job.yaml
Normal file
|
@ -0,0 +1,20 @@
|
|||
suite: actions template | job
|
||||
release:
|
||||
name: gitea-unittests
|
||||
namespace: testing
|
||||
templates:
|
||||
- templates/gitea/actions/job.yaml
|
||||
tests:
|
||||
- it: renders a deployment
|
||||
template: templates/gitea/actions/job.yaml
|
||||
set:
|
||||
actions:
|
||||
job:
|
||||
enabled: true
|
||||
asserts:
|
||||
- hasDocuments:
|
||||
count: 1
|
||||
- containsDocument:
|
||||
kind: Job
|
||||
apiVersion: batch/v1
|
||||
name: gitea-unittests-actions-token-job
|
20
unittests/actions/role-job.yaml
Normal file
20
unittests/actions/role-job.yaml
Normal file
|
@ -0,0 +1,20 @@
|
|||
suite: actions template | role-job
|
||||
release:
|
||||
name: gitea-unittests
|
||||
namespace: testing
|
||||
templates:
|
||||
- templates/gitea/actions/role-job.yaml
|
||||
tests:
|
||||
- it: renders a role
|
||||
template: templates/gitea/actions/role-job.yaml
|
||||
set:
|
||||
actions:
|
||||
job:
|
||||
enabled: true
|
||||
asserts:
|
||||
- hasDocuments:
|
||||
count: 1
|
||||
- containsDocument:
|
||||
kind: Role
|
||||
apiVersion: rbac.authorization.k8s.io/v1
|
||||
name: gitea-unittests-actions-token-job
|
20
unittests/actions/rolebinding-job.yaml
Normal file
20
unittests/actions/rolebinding-job.yaml
Normal file
|
@ -0,0 +1,20 @@
|
|||
suite: actions template | rolebinding-job
|
||||
release:
|
||||
name: gitea-unittests
|
||||
namespace: testing
|
||||
templates:
|
||||
- templates/gitea/actions/rolebinding-job.yaml
|
||||
tests:
|
||||
- it: renders a deployment
|
||||
template: templates/gitea/actions/rolebinding-job.yaml
|
||||
set:
|
||||
actions:
|
||||
job:
|
||||
enabled: true
|
||||
asserts:
|
||||
- hasDocuments:
|
||||
count: 1
|
||||
- containsDocument:
|
||||
kind: RoleBinding
|
||||
apiVersion: rbac.authorization.k8s.io/v1
|
||||
name: gitea-unittests-actions-token-job
|
20
unittests/actions/secret-token.yaml
Normal file
20
unittests/actions/secret-token.yaml
Normal file
|
@ -0,0 +1,20 @@
|
|||
suite: actions template | secret-token
|
||||
release:
|
||||
name: gitea-unittests
|
||||
namespace: testing
|
||||
templates:
|
||||
- templates/gitea/actions/secret-token.yaml
|
||||
tests:
|
||||
- it: renders a deployment
|
||||
template: templates/gitea/actions/secret-token.yaml
|
||||
set:
|
||||
actions:
|
||||
job:
|
||||
enabled: true
|
||||
asserts:
|
||||
- hasDocuments:
|
||||
count: 1
|
||||
- containsDocument:
|
||||
kind: Secret
|
||||
apiVersion: v1
|
||||
name: gitea-unittests-actions-token
|
20
unittests/actions/serviceaccount-job.yaml
Normal file
20
unittests/actions/serviceaccount-job.yaml
Normal file
|
@ -0,0 +1,20 @@
|
|||
suite: actions template | serviceaccount-job
|
||||
release:
|
||||
name: gitea-unittests
|
||||
namespace: testing
|
||||
templates:
|
||||
- templates/gitea/actions/serviceaccount-job.yaml
|
||||
tests:
|
||||
- it: renders a deployment
|
||||
template: templates/gitea/actions/serviceaccount-job.yaml
|
||||
set:
|
||||
actions:
|
||||
job:
|
||||
enabled: true
|
||||
asserts:
|
||||
- hasDocuments:
|
||||
count: 1
|
||||
- containsDocument:
|
||||
kind: ServiceAccount
|
||||
apiVersion: v1
|
||||
name: gitea-unittests-actions-token-job
|
20
unittests/actions/statefulset.yaml
Normal file
20
unittests/actions/statefulset.yaml
Normal file
|
@ -0,0 +1,20 @@
|
|||
suite: actions template | statefulset
|
||||
release:
|
||||
name: gitea-unittests
|
||||
namespace: testing
|
||||
templates:
|
||||
- templates/gitea/actions/statefulset.yaml
|
||||
tests:
|
||||
- it: renders a deployment
|
||||
template: templates/gitea/actions/statefulset.yaml
|
||||
set:
|
||||
actions:
|
||||
statefulset:
|
||||
enabled: true
|
||||
asserts:
|
||||
- hasDocuments:
|
||||
count: 1
|
||||
- containsDocument:
|
||||
kind: StatefulSet
|
||||
apiVersion: apps/v1
|
||||
name: gitea-unittests-act-runner
|
Loading…
Reference in a new issue