Commit Graph

84 Commits

Author SHA1 Message Date
Jakub 56aa497b9d feat(GODT-3169): load pipeline env from bridge internal. 2024-01-24 09:36:43 +01:00
Jakub ef62704030 feat(GODT-31134): re-organize pipeline config files: no change 2023-11-24 11:56:19 +01:00
Xavier Michelon dda2a5d01a chore: fixed type in QA installer CI job name. 2023-10-13 08:50:46 +00:00
Jakub 4cbd3ca832 feat(GODT-2990): change runner tags 2023-10-03 13:49:45 +00:00
Jakub f48a60d58c feat(GODT-2762): bump version Go 1.20 Qt 6.4.3. 2023-09-19 07:57:59 +02:00
Jakub 8e5a892c45 feat(GODT-2664): trigger QA installer. 2023-09-12 08:45:02 +00:00
Gjorgji Slamkov 09a5f8ac0f test(GODT-2872): Fix nightly job 2023-08-16 12:56:40 +00:00
Gjorgji Slamkov c90248920a ci(GODT-2717): Create a job that will run on schedule 2023-08-10 12:19:59 +00:00
Romain Le Jeune e8ce8942be feat(GODT-2788): Add preview to bug report validation. 2023-08-09 11:39:08 +00:00
Leander Beernaert f454f1a74f chore: Enable fuzzing in CI 2023-07-18 09:13:20 +02:00
Leander Beernaert 42178806d1 Revert "feat(GODT-2749): manual windows-test."
This reverts commit 650158ea8a.

The issue has that was causing the problem has been addressed.
2023-07-11 16:07:11 +02:00
Jakub 6df5a82364 feat(GODT-2749): manual test-windows again. 2023-06-30 15:10:35 +02:00
Leander Beernaert 6fb11d69f9 test: Force all unit test to use minimum sync spec 2023-06-29 13:31:46 +02:00
Leander Beernaert 1eab3296d1 Revert "feat(GODT-2749): manual windows-test."
This reverts commit 650158ea8a.
2023-06-29 13:31:21 +02:00
Leander Beernaert 4352154b84 test: Force sync limits to minimum with env variable
Set `BRIDGE_SYNC_FORCE_MINIMUM_SPEC` as environment variable to force
all the sync limits to minimum spec.

This is enabled for windows builds.
2023-06-29 13:31:03 +02:00
Jakub 650158ea8a feat(GODT-2749): manual windows-test. 2023-06-29 11:37:57 +02:00
Jakub c46b3245b8 feat(GODT-2660): calculate bridge coverage and refactor CI yaml file. 2023-06-02 11:56:10 +00:00
Jakub 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
Jakub Cuth aa72fd641d feat(GODT-2631): Bump go to 1.20. 2023-05-23 13:37:12 +00:00
Romain Le Jeune 9c25f56fe6 test: fix flaky tests. 2023-05-22 11:16:56 +00:00
Jakub 31de358bfd feat(GODT-2487): add windows test job and worker. 2023-03-15 06:19:39 +00:00
Jakub 8894a982f2 ci(GODT-2287): add test coverage on devel 2023-02-06 10:50:47 +01:00
Jakub 0182e2c0bc GODT-2287: Add code coverage to artifacts and pipeline. 2023-01-30 16:07:11 +00:00
James Houlahan cba5da22ae Other(CI): Make race checks manual 2023-01-19 14:22:43 +00:00
Jakub d0b13a8684 Other: build vault editor. 2022-11-16 13:48:31 +01:00
James Houlahan 34213d1607 Other(CI): Use harbor image 2022-11-16 13:48:30 +01:00
James Houlahan 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
James Houlahan 3e54885ea0 Other(CI): Enable race checks in the CI 2022-11-16 13:48:30 +01:00
James Houlahan fb6435e30d Other: Add libsecret to container 2022-11-16 12:26:09 +01:00
James Houlahan 4a5c411665 Other: Try get the CI working again (WIP) 2022-11-16 12:26:09 +01:00
James Houlahan 39433fe707 GODT-1779: Remove go-imap 2022-11-16 12:26:08 +01:00
Jakub d6bb165de5 Other: fix path to qmake 2022-10-18 14:22:21 +02:00
Romain Le Jeune a93259f3bd Other: Update Gobinsec cache before using it 2022-09-27 08:37:05 +00:00
Romain LE JEUNE a635b023f6
GODT-1853: ignore for CVE-2021-33194 false positive + add several try to gobinsec 2022-09-23 10:23:46 +02:00
Jakub 1cc7ea5ca7
GODT-1853: update gobinsec cache. 2022-09-23 09:20:15 +02:00
Jakub 1d2a1eee81 GODT-1833: test-windows branch manual, MR always. 2022-09-22 11:23:38 +02:00
Jakub 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
Jakub 2780dc6a67 GODT-1833: Change linux build image and improve pipelines. 2022-09-01 13:44:01 +02:00
Jakub 421129029d GODT-1833: Change test paths, reset gomod. 2022-09-01 13:44:01 +02:00
Jakub cd35df6cc5 GODT-1833: Change cache name. 2022-09-01 13:44:01 +02:00
Jakub 61c787b1c7 GODT-1833: Updage go.mod/sum. 2022-09-01 13:44:01 +02:00
Jakub 3c6f80e520 GODT-1833: Linter and pipeline fix after rebase. 2022-09-01 13:44:01 +02:00
Xavier Michelon 0a1f349901 Other: require go 1.18 and update to golangci-lint to latest revision + fixes. 2022-09-01 13:23:07 +02:00
Jakub d421b5aa5a GODT-1833: Fix gobinsec cache. 2022-08-29 15:51:20 +02:00
Jakub 2a7aefac45 Other: Introduce gobinsec cache. 2022-08-16 16:05:42 +02:00
Jakub 8ebdb466f7 GODT-1523: Reduce unnecessary shell executions. Inspired by @kortschak. 2022-08-16 15:56:10 +02:00
Jakub 098956b81a GODT-1550: Add gobinsec check after CI build. 2022-05-24 16:14:01 +02:00
Jakub d6d7ea592e GODT-1560: Dependecy licenses update and link. 2022-05-18 10:54:16 +02:00
Jakub c94d839fbb Other: debug mac CI 2022-04-07 16:04:23 +00:00
Jakub de586e5f12 GODT-1527: Change bug report description. 2022-04-07 16:04:23 +00:00