Commit Graph

946 Commits

Author SHA1 Message Date
Adria Navarro 8018d957ae Add PR size labeler 2024-06-04 12:58:43 +02:00
Christos Alexiou 020477f1f6 qa-arc-runner-set -> ubuntu-latest 2024-06-03 17:15:51 +03:00
Martin McKeaveney d9aad4c9a3
Merge branch 'master' into 5459_S3EndpointSupport 2024-05-15 14:33:41 +01:00
Peter Clement 1d300c2577
Remove aws sdk global mock and update tests (#13637)
* Remove aws sdk global mock and update tests

* add awaits

* Minio healthcheck in tests.

* Bind to 127.0.0.1 instead of 0.0.0.0

* Fix port fetching for minio container.

* Actually fix port mapping this time.

* Pull minio container before running tests.

* Enable testcontainers debug logging.

* Promote minio container to always running in tests, like CouchDB.

* Remove testcontainers debug logging.

---------

Co-authored-by: Sam Rose <hello@samwho.dev>
2024-05-08 14:08:34 +01:00
Sam Rose 777b5b5f53
Make REUSE_CONTAINERS the default for running tests. 2024-04-26 11:35:23 +01:00
mike12345567 b8685dc245 Updating if statement. 2024-04-11 16:24:11 +01:00
mike12345567 f9e1f4b8c4 Fixing issue with OSS build, if the user is OSS don't attempt to account portal build. 2024-04-11 15:58:22 +01:00
Sam Rose 4c24a43465
Merge branch 'master' of github.com:budibase/budibase into budi-7659-sqs-investigate-handle-more-complex-types 2024-04-09 16:57:21 +01:00
Sam Rose 06e01be5f9
Enable all search.spec.ts tests, pull the sqs CouchDB image in CI. 2024-04-09 16:48:54 +01:00
mike12345567 8880920c97 Remove the test container logs. 2024-04-09 15:22:02 +01:00
Michaël f0d31ed27a Add support for file uploads with custom S3 endpoints
Addresses #5459
2024-04-03 09:32:45 -04:00
Sam Rose 79184e70af
Remove CONTAINER_NAMESPACE, it wasn't the solution. 2024-04-03 12:32:29 +01:00
Sam Rose 04aa53c306
Trying with 8 workers. 2024-04-03 12:22:11 +01:00
Sam Rose dda0d1fb5b
Lock globalSetup to prevent multiple containers starting. 2024-04-03 12:06:49 +01:00
Sam Rose c764b0f22e
Testcontainer debug logging in test-libraries. 2024-04-03 11:55:38 +01:00
Sam Rose c31614a582
Give test-libraries its own container namespace, give packages/server/scripts/test.sh some new params in the larger runners. 2024-04-03 11:45:41 +01:00
Sam Rose 8cffdeda56
Re-use containers and create namespaces for each test. 2024-04-03 11:33:39 +01:00
Sam Rose dbccfd115b
Update CI workflow to use new larger runners. 2024-04-03 11:16:20 +01:00
Sam Rose e3fbce25fa
Merge branch 'master' of github.com:budibase/budibase into reuse-containers 2024-04-03 11:15:11 +01:00
Martin McKeaveney 6b1829a7fc remove QA core 2024-04-02 17:24:30 +01:00
Sam Rose 90cfdd661d
Rework how we connect to containers. 2024-03-28 17:36:26 +00:00
Sam Rose f43f03a3b4
Use new larger runners. 2024-03-28 10:31:28 +00:00
Sam Rose 29a928eb09
Turn off some expensive options on the disk free up. 2024-03-27 17:51:19 +00:00
Sam Rose d7f112dc95
Free up space in the server tests run. 2024-03-27 17:47:03 +00:00
mike12345567 84f87c4a48 Updating CI. 2024-03-27 17:00:56 +00:00
Adria Navarro 5b55b9f569
Merge branch 'master' into ci/ignore-merge-commits-on-submodule-checks 2024-03-27 15:40:15 +01:00
mike12345567 e4d2ac4fc2 Changing build back. 2024-03-27 14:25:14 +00:00
mike12345567 2427936b70 Build in CI in two steps, one for account portal and one for OSS/monorepo. 2024-03-27 12:59:29 +00:00
mike12345567 36fa7b75de Removing yarn version set - made no difference. 2024-03-27 12:24:03 +00:00
mike12345567 e36ec14163 Use yarn 1.22.19 across all CI steps. 2024-03-27 12:05:44 +00:00
mike12345567 4fa98f17d2 Different way to set yarn version. 2024-03-27 11:55:22 +00:00
mike12345567 1e7608a790 Trying yarn 1.22.19. 2024-03-27 11:46:45 +00:00
Adria Navarro 1ed687f6c4 Fix checks 2024-03-27 12:37:07 +01:00
Adria Navarro 89d9b787df Rename 2024-03-27 12:26:10 +01:00
Adria Navarro c255c70954 cd 2024-03-27 12:25:37 +01:00
Adria Navarro 4fb6217730 Fix checks 2024-03-27 12:24:16 +01:00
Adria Navarro 02e2d26985 Fix 2024-03-27 12:20:07 +01:00
Adria Navarro 5939a3f4f1 Ignore merge conflicts on pro submodule checks 2024-03-27 12:15:30 +01:00
Adria Navarro f1dfc16e1c Fix 2024-03-27 11:44:32 +01:00
Adria Navarro d3fdf4add8 Runs checks only if you changed it 2024-03-27 11:37:13 +01:00
Sam Rose 4a080e7069
Pull newer version of ryuk. 2024-03-25 17:12:40 +00:00
Sam Rose 44b448f3e1
Also pull couchdb 2024-03-25 11:52:01 +00:00
Sam Rose 79d1b22cae
Pull images separately from tests, enable testcontainers debug logs. 2024-03-25 11:00:13 +00:00
Adria Navarro 056be40011 Remove pro step 2024-03-15 14:28:21 +01:00
Adria Navarro 8699ebdf59 Updating actions/github-script to v7 2024-01-25 09:55:28 +01:00
Adria Navarro df3468d98d Update actions/setup-node action to v4 2024-01-25 09:17:17 +01:00
Adria Navarro 692dcaa746 Update github checkout action to v4 2024-01-25 09:15:37 +01:00
Adria Navarro 7413fd96a8
Merge branch 'master' into chore/node-20 2024-01-03 14:15:21 +01:00
melohagan 59693bacc6
Fix stale bot (#12692) 2024-01-03 11:32:08 +00:00
Adria Navarro a9b6bd4e5a Update CI node version 2023-12-22 15:01:21 +01:00
Sam Rose 70e5b1c551
Run helm lint during CI checks. 2023-12-20 10:22:50 +00:00
Adria Navarro a855b289a2 Don't check submodule refs for oss references 2023-12-18 09:47:26 +01:00
Adria Navarro 8542b8d87f Do check labels 2023-12-14 11:26:28 +01:00
Adria Navarro c07914a0bf Attempt close 2023-12-14 11:18:35 +01:00
Adria Navarro f1190c47f8 Do not check base on fb 2023-12-14 11:15:01 +01:00
Adria Navarro 4e934a56b7 Delete fb on label removed 2023-12-14 11:15:01 +01:00
Adria Navarro ad7be462fa Fix 2023-12-14 11:09:50 +01:00
Adria Navarro 651b42263b Add comment 2023-12-14 11:09:50 +01:00
Adria Navarro 934611029f Add types 2023-12-14 11:09:50 +01:00
Adria Navarro 5f62004675 Fix condition 2023-12-14 11:09:50 +01:00
Adria Navarro 46abfdd1ea Add label for deployments 2023-12-14 11:09:50 +01:00
Adria Navarro eb1eb738b8 Document rollback 2023-12-11 16:40:11 +01:00
Adria Navarro 02f836d0cf Update docs 2023-12-11 16:04:28 +01:00
Adria Navarro 5bef8fc607 Remove develop references 2023-12-11 15:25:57 +01:00
Adria Navarro bb90e0b4da No not deploy account portal automatically for QA 2023-12-04 09:36:07 +01:00
Adria Navarro 9c9f45436f Merge branch 'master' into BUDI-7580/account_portal_submodule 2023-12-04 09:30:00 +01:00
melohagan fcb862c82f
Prevent stale bot using default 60 days (#12488) 2023-12-01 14:00:56 +00:00
mike12345567 14021f83e9 Removing codecov upload during Budibase CI/on PRs, right now this isn't much use due to the NX caching - if we wish to have accurate code coverage reports we will need to run a separate job periodically to check coverage by running the whole suite, with no caching. 2023-11-29 14:49:55 +00:00
Adria Navarro e7bcabf1d2 Merge branch 'master' into BUDI-7580/account_portal_submodule 2023-11-27 20:48:32 +01:00
Adria Navarro d9ed5fb3d0 Do not release fb for OSS 2023-11-20 10:07:33 +01:00
Adria Navarro 5a608b0873 Change webhook url 2023-11-20 10:05:25 +01:00
Adria Navarro 370d12965c Cleanup pipeline 2023-11-20 09:58:43 +01:00
Adria Navarro cf30097710 Title change 2023-11-20 09:58:09 +01:00
Adria Navarro 0f2d95cd2e Test message 2023-11-20 09:56:37 +01:00
Adria Navarro c0ae8640c0 Run always for testing 2023-11-20 09:52:18 +01:00
Adria Navarro d4060c0f78 Add alerts 2023-11-20 09:52:00 +01:00
Adria Navarro c41e339d9d Attempt 2023-11-17 18:49:41 +01:00
Adria Navarro 50e22b54fe Run branch for test 2023-11-17 18:44:39 +01:00
Adria Navarro 68a5d1a09d Run oss checks 2023-11-17 18:44:06 +01:00
Adria Navarro c5930ec0b6 Revert fixing oss contributor 2023-11-17 18:23:31 +01:00
Adria Navarro f4c20b864d Fix integration test for OSS 2023-11-17 18:18:05 +01:00
Adria Navarro bed1b3d330 Test oss 2023-11-17 18:01:49 +01:00
Adria Navarro 347b6ccd4e Fix yarn version 2023-11-17 17:44:50 +01:00
Adria Navarro 52f2e5633c Fixes 2023-11-17 17:41:07 +01:00
Adria Navarro e78a68fb03 Fix 2023-11-17 17:35:26 +01:00
Adria Navarro bdc297d4ec Fix 2023-11-17 17:29:13 +01:00
Adria Navarro 1641b5a18e Fix condition 2023-11-17 17:16:36 +01:00
Adria Navarro 40ff3b88af Conditional cache 2023-11-17 17:15:54 +01:00
Adria Navarro 44c436c25b Unify checkouts 2023-11-17 17:08:41 +01:00
Adria Navarro 5489a25fab Lint action 2023-11-17 16:59:09 +01:00
Adria Navarro 08b96ad213 Remove unnused pipelines 2023-11-09 12:56:28 +01:00
Adria Navarro ef914882d4 Merge branch 'master' into BUDI-7580/account_portal_submodule 2023-11-07 19:06:33 +01:00
Adria Navarro 7dd4521ea8 Fix fetching tag 2023-11-07 13:55:34 +01:00
Adria Navarro bdd33ac2f5 Merge branch 'master' into BUDI-7580/account_portal_submodule 2023-11-06 15:59:36 +01:00
Adria Navarro f292e22f83 Fix triggering release 2023-11-06 15:07:09 +01:00
Adria Navarro 40c37d51ea Fix usage 2023-11-06 14:15:38 +01:00
Adria Navarro 00b9cdb627
Merge branch 'master' into BUDI-7641/trigger-new-pipeline 2023-11-06 12:14:53 +01:00
Adria Navarro e7e6577ce5 Update ref 2023-11-06 11:12:32 +01:00
Adria Navarro 266c64e69e Move build to deployments 2023-11-06 11:06:18 +01:00
Adria Navarro fb9215d2e4 Merge branch 'master' into BUDI-7580/account_portal_submodule 2023-11-06 10:32:56 +01:00