14 Commits

Author SHA1 Message Date
Cyril Rohr e498d8ea90 Make sure CI docker-compose always runs on linux/amd64 platform 2026-02-19 15:24:55 +01:00
Oliver Günther 7a62abbe40 Try more retries 2024-11-25 19:48:11 +01:00
Cyril Rohr 32ce2600af Smaller CI image and parallelise setup commands (#14227) 2023-11-23 15:07:17 +01:00
Cyril Rohr dfc5448d72 Save/Load CI docker image from cache (#14211) 2023-11-22 17:41:55 +01:00
Cyril Rohr d0582da6a3 Fix postgres ci conf 2023-11-06 17:38:33 +01:00
Cyril Rohr 6dea256cbe Fix postgres config 2023-11-06 17:38:33 +01:00
Cyril Rohr 78a0cf052a Improve CI cache support (#14022)
Improve CI cache support
2023-10-27 18:30:14 +02:00
Cyril Rohr dd36b5c381 Enable on-demand test runners with scaleway (#12795)
* Use dockerfile build cache
* Improve entrypoint to speed up test setup
* Fix asset helper
* Disable angular cache until webpack fixes dangling caches. Also experiment with max-old-space-size
* No need for maintaining test schema under CI. Saves ~30s of db:test:prepare stuff
* DOCKER_BUILDKIT: 1 for AWS
* turbo_tests verbose
* PostgreSQL conf for CI
* Add comment on how to switch back to AWS self-hosted runners
2023-06-15 21:04:54 +02:00
Cyril Rohr 846cb76235 Reduce verbosity of CI 2023-05-25 21:19:01 +02:00
Cyril Rohr 15405cb90f Use turbo tests for unit tests as well 2023-05-25 21:18:58 +02:00
Oliver Günther 05b727fd54 Add .angular cache path 2023-05-25 21:17:31 +02:00
Oliver Günther 4e16b3452c Add AWS key for S3 capybara uploads during test failures (#9096)
* Add AWS key for docker-compose.ci

* Break test on purpose

* small fix

* Fix bucket name

* Remove test failure

Co-authored-by: Cyril Rohr <cyril.rohr@gmail.com>
2021-03-16 16:15:25 +01:00
Cyril Rohr cd371fe093 One off hosted runners (#9016)
* On-demand hosted action runner, and use runtime logs to improve test speed
* Add support for uploading capybara screenshots to S3
2021-02-19 14:00:14 +01:00
Cyril Rohr b4086b2968 Standalone CI docker container (#8943) 2021-02-02 15:33:33 +01:00