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
Adria Navarro
95b4a23fa6
Fix and unify actions
2023-11-03 10:20:26 +01:00
Adria Navarro
4dce557294
Trigger release pipeline on tag
2023-11-02 17:04:12 +01:00
Adria Navarro
cc37afa4ef
Fix passing BUDIBASE_VERSION arg
2023-11-02 15:55:10 +01:00
Adria Navarro
8c90b9ddfb
Merge branch 'master' into BUDI-7580/account_portal_submodule
2023-11-02 13:35:17 +01:00
Adria Navarro
f08c42f338
Use ref name as payload version
2023-11-02 13:15:39 +01:00
Adria Navarro
e0bf0f6891
Fix payloads
2023-11-02 11:52:18 +01:00
mike12345567
586d539109
Adding release information to single image.
2023-11-01 16:23:51 +00:00
Adria Navarro
18b8d6d3ef
Merge branch 'master' into BUDI-7580/account_portal_submodule
2023-10-31 09:55:30 +01:00
Adria Navarro
b3a4a921aa
Build multi platform proxy
2023-10-30 16:47:47 +01:00
Adria Navarro
344256a805
Fix proxy build
2023-10-30 15:57:40 +01:00
Adria Navarro
ac3c9a374c
Fix image tag
2023-10-30 15:02:36 +01:00
Adria Navarro
b74f11e0e2
Fix proxy image name
2023-10-30 14:53:14 +01:00
Adria Navarro
4691148236
Cache yarn
2023-10-30 14:44:48 +01:00
Adria Navarro
0dd655e75d
Remove sh
2023-10-30 14:39:03 +01:00
Adria Navarro
0cc978f860
Push proxy dockerfile
2023-10-30 14:37:33 +01:00
Adria Navarro
6631a7a11d
Push docker images via docker/build-push-action
2023-10-30 14:34:55 +01:00
Adria Navarro
d9c34f3f46
Remove build docker in ci pipelines
2023-10-30 12:40:05 +01:00
Adria Navarro
ac67a17b93
Use buildx
2023-10-30 11:45:05 +01:00
Adria Navarro
6267d9b601
Test building images
2023-10-30 11:39:25 +01:00
Adria Navarro
b542040ad4
Use v2 for single image
2023-10-30 10:27:59 +01:00
Adria Navarro
6abb1b5f70
Merge branch 'master' into BUDI-7580/account_portal_submodule
2023-10-27 10:57:07 +02:00
Adria Navarro
7ddaf6479f
Clean unused pipelines
2023-10-26 09:54:38 +02:00
Adria Navarro
0cc7cc67a3
Renames
2023-10-23 13:53:18 +02:00
Adria Navarro
8db11ac174
Add version to test image pipeline
2023-10-20 17:27:42 +02:00
Adria Navarro
2d1e01998a
Use nx affected on PRs
2023-10-20 15:16:48 +02:00
Adria Navarro
f136512184
Clean pipeline
2023-10-20 14:03:43 +02:00
Adria Navarro
ab169c270d
Merge branch 'master' into BUDI-7641/push_v2_images_to_qa
2023-10-20 13:50:58 +02:00
Adria Navarro
1b3ba9a402
Don't use nx cloud on ci
2023-10-20 13:32:54 +02:00
Adria Navarro
281348295d
Merge branch 'master' into BUDI-7641/push_v2_images_to_qa
2023-10-20 12:40:56 +02:00
Adria Navarro
e701bd2b89
Ref name in master
2023-10-20 12:38:52 +02:00
Adria Navarro
65fea6d680
Fix branch name
2023-10-20 10:44:24 +02:00
Adria Navarro
c5b37ae0c7
Push
2023-10-20 10:42:45 +02:00
Adria Navarro
d9e9f36985
test
2023-10-20 10:38:01 +02:00
Adria Navarro
ec76388de4
Use event v2
2023-10-20 10:37:22 +02:00
Adria Navarro
c462b07224
Create deploy qa workflow
2023-10-20 10:34:38 +02:00
Adria Navarro
806685014b
Merge branch 'master' into BUDI-7641/remove-npm-from-apps-worker-docker
2023-10-20 10:07:33 +02:00
mike12345567
e79726e264
Only check CLA on PRs to master.
2023-10-19 18:00:40 +01:00
Adria Navarro
38144aa15a
Clean scripts
2023-10-19 11:08:56 +02:00
Adria Navarro
572cac2552
Remove SENTRY_DSN references
2023-10-18 10:51:09 +02:00
Adria Navarro
862fbff45d
Remove SENTRY_DSN references
2023-10-18 10:49:15 +02:00
Adria Navarro
b9f77ba5e3
Check account portal submodule
2023-10-18 10:49:15 +02:00
Adria Navarro
ea20217fbc
Use build
2023-10-17 14:31:08 +02:00
Adria Navarro
6343b47480
Remove test action trigger
2023-10-16 16:18:13 +02:00
Adria Navarro
26618794ae
Merge branch 'master' into BUDI-7573/use_existing_image_cache
2023-10-16 16:17:26 +02:00
Adria Navarro
01f15c2666
Merge branch 'master' into BUDI-7573/use_existing_image_cache
2023-10-16 15:45:59 +02:00
Martin McKeaveney
2ef9871fda
merge with master
2023-10-16 14:42:50 +01:00
Martin McKeaveney
b51b01a765
Merge branch 'preparing-develop-master-ci-migration' of github.com:Budibase/budibase into preparing-develop-master-ci-migration
2023-10-16 12:22:31 +01:00
Martin McKeaveney
b22f7804db
allow close-featurebranch to be done through workflow dispatch
2023-10-16 12:21:45 +01:00
Martin McKeaveney
ae0f307188
Merge branch 'master' into preparing-develop-master-ci-migration
2023-10-16 11:25:45 +01:00
Adria Navarro
a3ae503d74
workflow_dispatch
2023-10-16 12:24:56 +02:00
Martin McKeaveney
4337463402
remove develop reference in feature branch close job
2023-10-16 11:06:54 +01:00
Martin McKeaveney
f2dbb4106d
update CI job to remove references to develop
2023-10-16 11:04:33 +01:00
Martin McKeaveney
c269573f07
removing auto tag of release
2023-10-16 11:00:41 +01:00