Commit Graph
17 Commits
Author SHA1 Message Date
devydaveanddevydave 550c9aa48f test: introduce local integration testing (#902)
continuous-integration/drone/push Build is passing
This PR adds a declarative integration testing setup which includes 2 local VMs client and server which can be started and stopped via a command. The VMs are run with QEMU and created by https://github.com/microvm-nix/microvm.nix
The key pair is generated for this use case and is safe to commit, it resolves the problem that the readFile function can only be used with git tracked files.

---------

Co-authored-by: devydave <yannick-dev@tutanota.com>
Reviewed-on: #902
Reviewed-by: p4u1 <133+p4u1@noreply.git.coopcloud.tech>
Co-authored-by: devydave <bittedanke@tutanota.com>
2026-10-31 08:28:04 +00:00
decentral1se 3845b40aa3 refactor!: archive kadabra
continuous-integration/drone/push Build is passing
2025-10-19 15:32:38 +02:00
decentral1se 033c9bfc13 feat: msgctxt support
continuous-integration/drone/push Build is failing
See #647
See toolshed/xgettext-go#1
2025-09-30 19:08:52 +02:00
decentral1se 824f314472 refactor: app move review pass 2025-09-01 11:17:22 +02:00
decentral1se 671e1ca276 refactor!: cobra migrate
continuous-integration/drone/pr Build is passing
continuous-integration/drone/push Build is passing
2024-12-27 13:32:29 +01:00
decentral1se 04aec8232f chore: vendor
continuous-integration/drone/push Build is failing
2024-08-04 11:06:58 +02:00
decentral1se 0be532692d test: moar integration tests [ci skip]
continuous-integration/drone/pr Build is failing
2023-09-20 13:51:06 +02:00
decentral1se 986470784d chore: sort gitignore listing 2023-02-08 22:59:03 +01:00
moritz e76ed771df feat: kadabra, the app auto-updater (!268)
continuous-integration/drone/push Build is passing
coop-cloud/organising#236

Autoupdater `kadabra` is ready for testing.
It should run on the server, check for available minor/patch updates and automatically upgrade the apps.

Co-authored-by: Moritz <moritz.m@local-it.org>
Reviewed-on: coop-cloud/abra#268
2023-02-08 18:53:04 +00:00
decentral1se afeee1270e test: break up integration, rejig manual 2022-01-19 12:17:09 +01:00
decentral1se 49f565e5db test: start on integration script
continuous-integration/drone/push Build is passing
2022-01-01 21:36:00 +01:00
knoflook 78460ac0ba test: increatse client/context.go coverage to 90% 2021-10-16 11:41:41 +02:00
knoflook bb8124030e feat: auto-release abra with goreleaser when a tag is pushed
continuous-integration/drone/pr Build is passing
2021-09-06 17:22:18 +02:00
roxxers 451c3d772d docs: updated go env steps fo install our pgks
continuous-integration/drone/push Build is passing
2021-08-13 13:23:54 +01:00
roxxers 1768809872 chore: add vendor folder to gitignore 2021-07-31 21:02:17 +01:00
roxxers 8c5e25bd01 chore: updated gitignore; added vscode settings 2021-07-19 06:57:50 +01:00
d1admin 8b38b89647 Ignore built binaries 2021-07-15 15:25:54 +02:00