552fc2700f
chore: Disable windows runner
2023-06-29 11:28:43 +02:00
172b59c756
feat(GODT-2648): make win build work on AWS machine.
...
- add git safe directory (most probably the runner user is different?)
2023-05-26 13:16:17 +00:00
aa72fd641d
feat(GODT-2631): Bump go to 1.20.
2023-05-23 13:37:12 +00:00
9c25f56fe6
test: fix flaky tests.
2023-05-22 11:16:56 +00:00
31de358bfd
feat(GODT-2487): add windows test job and worker.
2023-03-15 06:19:39 +00:00
8894a982f2
ci(GODT-2287): add test coverage on devel
2023-02-06 10:50:47 +01:00
0182e2c0bc
GODT-2287: Add code coverage to artifacts and pipeline.
2023-01-30 16:07:11 +00:00
cba5da22ae
Other(CI): Make race checks manual
2023-01-19 14:22:43 +00:00
d0b13a8684
Other: build vault editor.
2022-11-16 13:48:31 +01:00
34213d1607
Other(CI): Use harbor image
2022-11-16 13:48:30 +01:00
4f7cb43c8f
Other(CI): Allow race checks to fail
...
Although most race conditions have been eliminated, there are some known
ones, particularly in the go-imap client used by the integration tests,
which is out of our control.
Over time we will hopefully eliminate these but for now, let's not rely
on the race checks consistently passing.
2022-11-16 13:48:30 +01:00
3e54885ea0
Other(CI): Enable race checks in the CI
2022-11-16 13:48:30 +01:00
fb6435e30d
Other: Add libsecret to container
2022-11-16 12:26:09 +01:00
4a5c411665
Other: Try get the CI working again (WIP)
2022-11-16 12:26:09 +01:00
39433fe707
GODT-1779: Remove go-imap
2022-11-16 12:26:08 +01:00
d6bb165de5
Other: fix path to qmake
2022-10-18 14:22:21 +02:00
a93259f3bd
Other: Update Gobinsec cache before using it
2022-09-27 08:37:05 +00:00
a635b023f6
GODT-1853: ignore for CVE-2021-33194 false positive + add several try to gobinsec
2022-09-23 10:23:46 +02:00
1cc7ea5ca7
GODT-1853: update gobinsec cache.
2022-09-23 09:20:15 +02:00
1d2a1eee81
GODT-1833: test-windows branch manual, MR always.
2022-09-22 11:23:38 +02:00
baecdc4d4f
GODT-1833: Build needs test-linux and lint to start and keep vcpkg cache on linux. Builds manuall except linux-qa.
2022-09-21 15:01:31 +02:00
2780dc6a67
GODT-1833: Change linux build image and improve pipelines.
2022-09-01 13:44:01 +02:00
421129029d
GODT-1833: Change test paths, reset gomod.
2022-09-01 13:44:01 +02:00
cd35df6cc5
GODT-1833: Change cache name.
2022-09-01 13:44:01 +02:00
61c787b1c7
GODT-1833: Updage go.mod/sum.
2022-09-01 13:44:01 +02:00
3c6f80e520
GODT-1833: Linter and pipeline fix after rebase.
2022-09-01 13:44:01 +02:00
0a1f349901
Other: require go 1.18 and update to golangci-lint to latest revision + fixes.
2022-09-01 13:23:07 +02:00
d421b5aa5a
GODT-1833: Fix gobinsec cache.
2022-08-29 15:51:20 +02:00
2a7aefac45
Other: Introduce gobinsec cache.
2022-08-16 16:05:42 +02:00
8ebdb466f7
GODT-1523: Reduce unnecessary shell executions. Inspired by @kortschak.
2022-08-16 15:56:10 +02:00
098956b81a
GODT-1550: Add gobinsec check after CI build.
2022-05-24 16:14:01 +02:00
d6d7ea592e
GODT-1560: Dependecy licenses update and link.
2022-05-18 10:54:16 +02:00
c94d839fbb
Other: debug mac CI
2022-04-07 16:04:23 +00:00
de586e5f12
GODT-1527: Change bug report description.
2022-04-07 16:04:23 +00:00
3b07121f08
Other: temporary disable mac build
2022-03-30 14:45:51 +02:00
fc69b9aabb
GODT-1364: Add windows CI machine for tests, and build
2022-01-17 14:49:51 +00:00
e0d07d67a0
GODT-22: Frontend-backend
...
- GODT-1246 Implement settings view.
- GODT-1257 GODT-1246: Account and Help view
- GODT-1298: Minimal working build (panics)
- GODT-1298: loading QML (needs Popup window)
- GODT-1298: WARN: Adding PopupWindow not possible!
In therecipe qt the `quickwidgets` classes are within `quick` module, but
forgot to add library and include paths into cgo flags. Therefore
compilation fails and it would be hard to patch therecipe in order to
fix it.
I am not sure if rewrite PopupWindow into go would make any difference,
therefore I decided to use normal QML Window without borders.
- GODT-1298: Rework status window, add backend props, slots and signals.
- GODT-1298: Users
- GODT-1298: Login
- GODT-1298: WIP Help and bug report
- GODT-1178: MacOS dock icon control
- GODT-1298: Help, bug report, update and events
- GODT-1298: Apple Mail config and Settings (without cache on disk)
2021-11-30 10:12:36 +01:00
ffb18adfd0
GODT-1177: remove Import-Export from repo
2021-11-30 10:12:33 +01:00
649195cc2b
GODT-1168 GODT-1169 Facelift: it has begun, qml artifacts for preview
2021-11-30 10:11:33 +01:00
b9c6c00709
GODT-1395: CI should fail on go.sum changed.
2021-11-05 06:12:38 +01:00
cf1ba6588a
GODT-949: Fix section parsing issue
2021-06-02 05:56:17 +02:00
d1daa02b35
ci: add ie qa builds
2021-01-28 11:27:13 +01:00
b36ac532c9
tweak helpers
2021-01-15 13:22:55 +00:00
0a4fb4594a
ci: limit GOMAXPROCS to half the number of vCPUs
2021-01-06 09:13:50 +00:00
9fdc5960bf
ci: use large runners for integration tests
2020-12-10 12:08:23 +00:00
8515f6e6ac
Switch to bridge-internal:latest runner
2020-12-09 15:33:29 +00:00
a7a52bc57e
testing native qt builds with CI
2020-12-09 15:33:29 +00:00
64206e69bd
Fix of all known flaky tests
2020-11-30 16:15:53 +01:00
b0f59273d3
ci: beefier runners for heavier jobs
2020-11-30 08:15:09 +01:00
53cd2ff524
CI artifacts only for a day
2020-09-25 11:29:45 +02:00