1032 Commits

Author SHA1 Message Date
Thomas Müller
e25d456741 ci: remove matrix build status notifications
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-04-13 12:45:54 +02:00
Sawjan Gurung
9ac0452d61 test: add setup and docs for running API tests in K8s (#12107)
* test: add locak k8s setup

Signed-off-by: Saw-jan <saw.jan.grg3e@gmail.com>

* chore: move k8s config files

Signed-off-by: Saw-jan <saw.jan.grg3e@gmail.com>

* fix: add host alias

Signed-off-by: Saw-jan <saw.jan.grg3e@gmail.com>

* fix: remove unsed dir

Signed-off-by: Saw-jan <saw.jan.grg3e@gmail.com>

* ci: use script to expose external servers to the cluster

Signed-off-by: Saw-jan <saw.jan.grg3e@gmail.com>

* ci: expose using existing script

Signed-off-by: Saw-jan <saw.jan.grg3e@gmail.com>

* docs: add docs

Signed-off-by: Saw-jan <saw.jan.grg3e@gmail.com>

* docs: refer k8s setup docs

Signed-off-by: Saw-jan <saw.jan.grg3e@gmail.com>

* ci: specify namespace

Signed-off-by: Saw-jan <saw.jan.grg3e@gmail.com>

* ci: create namespace

Signed-off-by: Saw-jan <saw.jan.grg3e@gmail.com>

* docs: fix docs errors

Signed-off-by: Saw-jan <saw.jan.grg3e@gmail.com>

* test: patch chart template only once

Signed-off-by: Saw-jan <saw.jan.grg3e@gmail.com>

* docs: add toc and setup cleanup

Signed-off-by: Saw-jan <saw.jan.grg3e@gmail.com>

* chore: remove deprecated --atomic helm option

Signed-off-by: Saw-jan <saw.jan.grg3e@gmail.com>

* test: add k8s namespace wrapper option

Signed-off-by: Saw-jan <saw.jan.grg3e@gmail.com>

* test: fix logs dir permissions

Signed-off-by: Saw-jan <saw.jan.grg3e@gmail.com>

* docs: update docs

Signed-off-by: Saw-jan <saw.jan.grg3e@gmail.com>

* test: fix host ip detection

Signed-off-by: Saw-jan <saw.jan.grg3e@gmail.com>

* docs: add show-logs command and warning for external services

Signed-off-by: Saw-jan <saw.jan.grg3e@gmail.com>

---------

Signed-off-by: Saw-jan <saw.jan.grg3e@gmail.com>
2026-03-19 15:26:57 +05:45
Michal Klos
297a00fc44 fix: ci, codacy, skip artifact upload when no tests run i.e. doc only change 2026-03-13 10:26:25 +01:00
Sawjan Gurung
39192c7bea ci: use existing servers (#12100)
* ci: enable k8s setup for remaining suites

Signed-off-by: Saw-jan <saw.jan.grg3e@gmail.com>

* ci: use existing servers

Signed-off-by: Saw-jan <saw.jan.grg3e@gmail.com>

* ci: fix

Signed-off-by: Saw-jan <saw.jan.grg3e@gmail.com>

* test: fix tests

Signed-off-by: Saw-jan <saw.jan.grg3e@gmail.com>

* test: increase timeout

Signed-off-by: Saw-jan <saw.jan.grg3e@gmail.com>

* ci: fix mail setup

Signed-off-by: Saw-jan <saw.jan.grg3e@gmail.com>

* test: increase timeout

Signed-off-by: Saw-jan <saw.jan.grg3e@gmail.com>

* ci: fix tika

Signed-off-by: Saw-jan <saw.jan.grg3e@gmail.com>

* test: fix csp directives

Signed-off-by: Saw-jan <saw.jan.grg3e@gmail.com>

* ci: merge ocm provider configs

Signed-off-by: Saw-jan <saw.jan.grg3e@gmail.com>

* test: fix notification tests

Signed-off-by: Saw-jan <saw.jan.grg3e@gmail.com>

* ci: fix script file

Signed-off-by: Saw-jan <saw.jan.grg3e@gmail.com>

* ci: enable ocm server logs

Signed-off-by: Saw-jan <saw.jan.grg3e@gmail.com>

* ci: fix pattern

Signed-off-by: Saw-jan <saw.jan.grg3e@gmail.com>

* ci: fix cluster wait

Signed-off-by: Saw-jan <saw.jan.grg3e@gmail.com>

* ci: run auth-app only when required

Signed-off-by: Saw-jan <saw.jan.grg3e@gmail.com>

* test: fix sharing tests

Signed-off-by: Saw-jan <saw.jan.grg3e@gmail.com>

* test: fix tests

Signed-off-by: Saw-jan <saw.jan.grg3e@gmail.com>

---------

Signed-off-by: Saw-jan <saw.jan.grg3e@gmail.com>
2026-03-12 10:46:13 +05:45
Sawjan Gurung
d65dd806de ci: use script to prepare ocis charts (#12081)
ci: fix path



ci: fix wopi servers



ci: conditional resources

Signed-off-by: Saw-jan <saw.jan.grg3e@gmail.com>
2026-03-10 12:58:43 +05:45
Thomas Müller
4106776808 ci: use plugins/s3:1.4.0 2026-03-06 11:20:24 +01:00
Sawjan Gurung
8851c17a7d ci: manageable API test pipeline steps (#12073)
Signed-off-by: Saw-jan <saw.jan.grg3e@gmail.com>
2026-03-04 09:30:20 +05:45
Pradip Subedi
e081ce390b test: add WOPI collaboration test suite to k8s CI pipeline (#12018) 2026-03-03 16:49:43 +05:45
nirajacharya2
c84e674133 ci: direct services logs to a single file (#12041) 2026-02-27 22:03:45 +05:45
Ashim Shrestha
d6ab9216b0 [tests-only][full-ci] Test: run ocm test suite over k8s (#11869)
* test: run ocm tests over k8s setup

Signed-off-by: Ashim Shrestha <ashimshrestha2384@gmail.com>

* address review

Signed-off-by: Ashim Shrestha <ashimshrestha2384@gmail.com>

---------

Signed-off-by: Ashim Shrestha <ashimshrestha2384@gmail.com>
2026-02-27 16:26:20 +05:45
Michal Klos
95ba2da3fb fix: run test coverage upload only on dependent pipelines success (#12049) 2026-02-23 16:55:32 +01:00
Michal Klos
85b0c3b598 fix: codacy deprecated reporter (#12050) 2026-02-23 16:14:59 +01:00
Julian Koberg
71388d966f fix: add v8 to production versions
Signed-off-by: Julian Koberg <julian.koberg@kiteworks.com>
2026-02-16 11:19:01 +01:00
Roman Perekhod
da5e63dfe3 feat: bump go to 1.25
feat: bump mockery to v2.53.5

feat: bump govulncheck

feat: bump bingo to v0.10.0

force go-1.25.7

update thumbnail images for test

bump reva to latest
2026-02-10 16:27:52 +01:00
Niraj Acharya
89d028edbd test: fix public link related test for k8s deployment 2026-02-06 11:41:20 +05:45
Julian Koberg
4853dec630 fix: remove unsupported suite?
Signed-off-by: Julian Koberg <julian.koberg@kiteworks.com>
2026-01-23 17:56:25 +01:00
Pradip Subedi
4c7cf8cd91 Merge pull request #11826 from owncloud/test/include-coreApi8-suite-in-k8s
[tests-only][full-ci] Test: run Core-API-8 test suite on k8s
2026-01-13 10:03:12 +05:45
Deyan Zhekov
2ef3f66992 [tests-only][full-ci][OCISDEV-548] Test: Update Tika to v3.2.2.0-full (#11879)
* [tests-only][full-ci][OCISDEV-548] Update Tika to v3.2.2.0-full
2026-01-12 10:48:10 +02:00
pradip
7753e2aa22 test: run Core-API-8 test suite on k8s 2026-01-08 10:42:05 +05:45
Ashim Shrestha
126ba7ccc2 test: run coreAPI3 pipeline over k8s
Signed-off-by: Ashim Shrestha <ashimshrestha2384@gmail.com>
2025-12-29 10:47:53 +05:45
Pradip Subedi
115a3f7017 Merge pull request #11851 from owncloud/test/run-api-sharingNgLinkShare-suite-in-k8
[tests-only][full-ci] Test: Run sharingNgLinkShare suite in K8s
2025-12-10 12:01:40 +05:45
pradip
b5960ce339 test: refactor feature files to make services use their own configs 2025-12-08 14:17:16 +05:45
pradip
ccf428c7c7 test: separate the methods for clarity 2025-12-05 12:25:06 +05:45
Niraj Acharya
c95b5a901f test: run autbApp pipeline over k8s 2025-12-05 12:21:41 +05:45
pradip
6705e3997e test: run sharingNgLinkShare suite in K8s 2025-12-05 12:18:34 +05:45
nirajacharya2
27c7249e74 test: run groupAndSearch1 pipeline over k8s (#11861)
Co-authored-by: Niraj Acharya <niraj@jankaritech.com>
2025-12-05 12:02:46 +05:45
nirajacharya2
c50c80d8e8 Merge pull request #11858 from owncloud/test/include-apisearch2-pipeline-in-k8s
[tests-only][full-ci] test: test: run search2 pipeline over k8s
2025-12-05 11:50:32 +05:45
nirajacharya2
9d0c31799b [tests-only][full-ci] test: run API-antivirus test suite on k8s (#11844)
* test: run API-antivirus test suite on k8s

* test: export service port

Signed-off-by: Saw-jan <saw.jan.grg3e@gmail.com>

* ci: use existing clamav service

Signed-off-by: Saw-jan <saw.jan.grg3e@gmail.com>

* ci: fix debug port

Signed-off-by: Saw-jan <saw.jan.grg3e@gmail.com>

* ci: deploy clamav in k8s

Signed-off-by: Saw-jan <saw.jan.grg3e@gmail.com>

---------

Signed-off-by: Saw-jan <saw.jan.grg3e@gmail.com>
Co-authored-by: Niraj Acharya <niraj@jankaritech.com>
Co-authored-by: Saw-jan <saw.jan.grg3e@gmail.com>
2025-12-05 10:37:55 +05:45
Niraj Acharya
2248f0865b test: run search2 pipeline over k8s 2025-12-05 10:07:10 +05:45
Ashim Shrestha
2dd592f55a test: run coreAPI1 pipeline over k8s 2025-11-12 14:13:26 +05:45
Niraj Acharya
ebdfa5b7e4 enable k8s test pipeline 2025-11-10 12:58:06 +05:45
Lukas Hirt
ee805b7019 chore: bump nodejs to v24 2025-10-29 11:58:42 +01:00
Niraj Acharya
798f0d9eee test(ci): run tests with remote.php in full-ci and nightly 2025-10-17 16:07:13 +05:45
nirajacharya2
0247785fee Merge pull request #11734 from owncloud/use-without-remote-php
[full-ci]test(ci): run tests without remote.php
2025-10-16 13:36:35 +05:45
pradip
01329db04e test: exclude all pipelines in k8 2025-10-15 14:35:14 +05:45
nirajacharya2
bcd836d223 Merge pull request #11626 from owncloud/run-antivirus-test-on-k8s
[tests-only][full-ci] add support for antivirus, email and authapp services
2025-10-13 13:58:52 +05:45
Niraj Acharya
4efa3cf51a chore(ci): replace bitnami kubectl image 2025-10-06 14:27:33 +05:45
Niraj Acharya
a5997e7a60 settingup antivirus, email and authapp services 2025-09-26 16:42:26 +05:45
Niraj Acharya
11dafac5dc test: run tika service on kubernetes 2025-09-26 14:21:38 +05:45
Pradip Subedi
696c04d60a Merge pull request #11689 from owncloud/test/include-apiSharingNG1-pipeline-in-k8s
[tests-only][full-ci] Run `API-sharingNg1`  pipeline over k8s
2025-09-25 17:00:36 +05:45
pradip
a35ed5aea9 test: run apiSharingNG pipeline over k8s 2025-09-25 14:07:36 +05:45
pradip
8103af6118 test: run apiGraphUser test suite over k8s 2025-09-24 18:39:30 +05:45
pradip
9ebedfb06c test: cleanup 2025-09-24 13:08:17 +05:45
pradip
15cc11e0be test: make tests inside apiSpaces run over k8s 2025-09-24 10:51:15 +05:45
Niraj Acharya
607fa37af7 skip failing test on k8s and run tests on core api tests 2025-09-08 11:34:18 +05:45
Niraj Acharya
77ec7d1559 test: run tests on kubernetes with ociswrapper 2025-09-05 12:28:06 +05:45
Michal Klos
1317076e03 fix: failed release CI jobs when copying artifacts 2025-08-21 01:21:12 +02:00
Lukas Hirt
d4f0461280 chore: [OCISDEV-170] bump owncloud-codestyle to v3.5.1 2025-08-13 10:32:31 +02:00
Martin Mattel
8644df4335 fix docs build process 2025-08-08 11:28:20 +02:00
Michal Klos
5856da5ca0 fix: remove drone job in favor of github action 2025-08-05 10:31:00 +02:00