Commit Graph

89 Commits

Author SHA1 Message Date
Xavier Michelon
c4dba09ee6 ci: updated devsecops kit to latest. 2024-07-26 08:54:37 +02:00
Atanas Janeshliev
a5435eb1da ci: BRIDGE-113 adding kits CI/CD component 2024-07-24 12:45:47 +02:00
Gjorgji Slamkov
54c56efdfa test(GODT-3205): Report results from nightly integration tests to Testmo 2024-07-16 09:04:27 +00:00
Atanas Janeshliev
a28dc9f2f3 fix(BRIDGE-49): Configure gitleaks baseline and grype config 2024-05-02 10:59:43 +00:00
Atanas Janeshliev
8a859082cd ci: added gitleaks and grype 2024-04-29 13:58:48 +02:00
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