File tree Expand file tree Collapse file tree 6 files changed +50
-6
lines changed
Expand file tree Collapse file tree 6 files changed +50
-6
lines changed Original file line number Diff line number Diff line change 5757 run : ct lint --target-branch ${{ github.event.repository.default_branch }}
5858
5959 test :
60- runs-on : ubuntu-22 .04
60+ runs-on : ubuntu-24 .04
6161 needs : [changes, lint]
6262 # only run this job if there are helm chart file changes
6363 if : needs.changes.outputs.src != 'false'
@@ -72,21 +72,21 @@ jobs:
7272
7373 # test the helm chart with postgresql subchart enabled
7474 - name : PostgreSQL Enabled
75- helm_args : ' --helm-extra-set-args "--set=postgresql.enabled=true --set= postgresql.global.postgresql.auth.password=testing123456 --set=internalDatabase.enabled=false --set=externalDatabase.enabled=True --set=externalDatabase.type=postgresql --set=externalDatabase.password=testing12345 "'
75+ helm_args : ' --helm-extra-set-args "--values charts/nextcloud/test-values/ postgresql.yaml "'
7676
7777 # test the helm chart with nginx container enabled
7878 - name : Nginx Enabled
79- helm_args : ' --helm-extra-set-args "--set=image.flavor=fpm --set= nginx.enabled=true "'
79+ helm_args : ' --helm-extra-set-args "--values charts/nextcloud/test-values/ nginx.yaml "'
8080
8181 # test the helm chart with horizontal pod autoscaling enabled
8282 - name : Horizontal Pod Autoscaling Enabled
83- helm_args : ' --helm-extra-set-args "--set=hpa.enabled=true --set= hpa.minPods=2 --set=hpa.maxPods=3 --set=hpa.targetCPUUtilizationPercentage=75 "'
83+ helm_args : ' --helm-extra-set-args "--values charts/nextcloud/test-values/ hpa.yaml "'
8484
8585 # test the helm chart with s3 as the primary storage
8686 - name : S3 Enabled as Primary Storage
8787 # we need to skip the clean up so we can test adding a file
8888 helm_args : |
89- --namespace nextcloud --skip-clean-up --helm-extra-set-args "--set=fullnameOverride=nextcloud --set= nextcloud.objectStore.s3.enabled=true --set=nextcloud.objectStore.s3.accessKey=nextcloud --set=nextcloud.objectStore.s3.secretKey=rootpass123 --set=nextcloud.objectStore.s3.host=minio.nextcloud.svc.cluster.local --set=nextcloud.objectStore.s3.port=9000 --set=nextcloud.objectStore.s3.ssl=false --set=nextcloud.objectStore.s3.bucket=nextcloud --set=nextcloud.objectStore.s3.usePathStyle=true --set=image.flavor=fpm --set=nginx.enabled=true --set=nextcloud.host=nextcloud --set=nextcloud.trustedDomains[0]='*' "
89+ --namespace nextcloud --skip-clean-up --helm-extra-set-args "--values charts/ nextcloud/test-values/s3-as-primary-storage.yaml "
9090
9191 steps :
9292 - name : Checkout
Original file line number Diff line number Diff line change 11apiVersion : v2
22name : nextcloud
3- version : 6.2.3
3+ version : 6.2.4
44appVersion : 30.0.2
55description : A file sharing server that puts the control and security of your own data back into your hands.
66keywords :
Original file line number Diff line number Diff line change 1+ hpa :
2+ enabled : true
3+ minPods : 2
4+ maxPods : 3
5+ targetCPUUtilizationPercentage : 75
Original file line number Diff line number Diff line change 1+ image :
2+ flavor : fpm
3+
4+ nginx :
5+ enabled : true
Original file line number Diff line number Diff line change 1+ postgresql :
2+ enabled : true
3+ global :
4+ postgresql :
5+ auth :
6+ password : " testing123456"
7+
8+ internalDatabase :
9+ enabled : false
10+
11+ externalDatabase :
12+ enabled : true
13+ type : postgresql
14+ password : " testing123456"
Original file line number Diff line number Diff line change 1+ fullnameOverride : nextcloud
2+
3+ image :
4+ flavor : fpm
5+
6+ nginx :
7+ enabled : true
8+
9+ nextcloud :
10+ host : nextcloud
11+ objectStore :
12+ s3 :
13+ enabled : true
14+ accessKey : nextcloud
15+ secretKey : rootpass123
16+ host : minio.nextcloud.svc.cluster.local
17+ port : 9000
18+ ssl : false
19+ bucket : nextcloud
20+ usePathStyle : true
You can’t perform that action at this time.
0 commit comments