Commit Graph

234 Commits

Author SHA1 Message Date
adrinr e65225996e Revert https://github.com/Budibase/budibase/pull/10267 2023-04-20 19:04:20 +01:00
adrinr b825beae43 Complete `submodules:unload` script 2023-04-19 10:21:07 +01:00
adrinr c58f6d8db6 Force clean on dep:clean 2023-04-19 10:17:49 +01:00
adrinr 279e2b723c Use nx for build:dev 2023-04-19 09:59:01 +01:00
adrinr 41b05442ef Update husky 2023-04-17 19:33:45 +01:00
adrinr 0c70eb7fde Try config 2023-04-17 19:31:18 +01:00
adrinr 3b891df8d8 Fix 2023-04-17 19:27:49 +01:00
adrinr 5b86cf96ba Change hook 2023-04-17 19:27:06 +01:00
adrinr 751d65bfab Update scripts 2023-04-17 18:42:22 +01:00
adrinr b93d466d75 Pull submodule automatically 2023-04-16 11:02:10 +01:00
adrinr ceacf38ed6 Bootstrap submodule 2023-04-13 10:44:28 +01:00
adrinr b8d5fe88b6 Remove "root" from refrenced packages 2023-04-13 09:43:59 +01:00
adrinr b8d9311b49 Merge branch 'chore/yarn_workspaces' into chore/pro_as_submodule 2023-04-13 09:41:59 +01:00
adrinr 627a02e150 Add yarn link (needed for some test path refs) 2023-04-12 22:33:56 +01:00
adrinr 0319610095 Fix backend-core tests 2023-04-12 21:46:08 +01:00
adrinr 929e0c8e6a Remove bootstrap 2023-04-12 19:36:22 +01:00
adrinr 4f98f99a90 Use yarn workspaces with nx 2023-04-12 18:48:57 +01:00
adrinr 181d0ee236 Run pro bootstrap if submodule exists 2023-04-12 18:36:58 +01:00
adrinr fd538e0aad Setup pro 2023-04-11 17:12:50 +01:00
adrinr 5ea8086be0 Remove scripts 2023-04-11 16:52:59 +01:00
Rory Powell 77ffb8d86d Run integration suite in CI again / auto detect tenancy / refactors (#10209)
* qa-core-ci-fixes

* global setup and teardown wip

* Updates to logs and setup

* Remove date and console mocking

* Update CI to spin up minimal dev env

* Update readme

* Fix scopeBackend.sh

* Ensure docker services are initialised before starting worker

* Lint

* Fix admin user being created on startup (#10219)

* use regular bootstrap and build

* Lint

* Temp: re-use global setup to get around app limit in QA
2023-04-05 15:33:56 +01:00
adrinr e052ab50c7 Add stream flag to `lerna run` 2023-04-04 09:05:38 +01:00
adrinr 85e3906426 Fix 2023-04-04 08:44:23 +01:00
adrinr ece0d44f1a Stream outputs 2023-04-04 08:44:23 +01:00
adrinr 8a68b4146d Update lerna 2023-04-04 08:44:05 +01:00
Rory Powell 74995381f4 Remove client build in CI 2023-03-31 12:30:20 +01:00
Rory Powell 44aa19a99a Merge branch 'master' into merge-master-develop 2023-03-31 12:26:04 +01:00
Rory Powell 79bec7d86d Add force exit, -e flag and streaming to tests (#10151)
* Add force exit, -e flag and streaming to tests

* Temp remove script usage from worker tests

* Revert "Temp remove script usage from worker tests"

This reverts commit 5e0ed2e92d.

* Always fail test

* Ignore server test package from coverage report

* Unscope server only

* Run all server tests again

* Update backend core test script to fail when any command fails and force exit

* Don't try to require client in test

* Port memory limit fix from develop

* Remove always failing test and commented out block for client require

* Fixing some issues with test cases.

* Revert assertions in internalSearch.spec.js

---------

Co-authored-by: mike12345567 <me@michaeldrury.co.uk>
2023-03-31 10:32:13 +01:00
Michael Drury 772a732194 Making sure client is built, before running server tests. 2023-03-28 01:01:01 +01:00
Michael Drury a88a8ab272 Running server tests first. 2023-03-28 00:52:38 +01:00
Michael Drury 972897faf7 Splitting server tests out to run separately to main lerna thread. 2023-03-28 00:33:46 +01:00
Martin McKeaveney 97f0b76d82 removing test step from release 2023-03-06 11:30:21 +00:00
Martin McKeaveney 195868b9b1 increasing max-old-space-size 2023-03-06 11:27:32 +00:00
Rory Powell 9b642eab27 Merge branch 'pro-own-tests' into feature/audit-logs 2023-02-27 15:58:26 +00:00
Rory Powell 895938a53b Remove test:pro from main test command 2023-02-27 15:56:27 +00:00
mike12345567 d6b0b7610a Fixing circular dependencies which were blocking tests. 2023-02-24 17:31:58 +00:00
Adria Navarro b125b5478b Merge branch 'develop' into feature/dependencies-image 2023-02-01 16:32:00 +00:00
Mitch-Budibase bf5da62f75 Removing Cypress
We no longer need Cypress.

I am removing the Cypress directory.
Also updated package.json to remove the cypress related lines
2023-01-31 16:48:27 +00:00
mike12345567 a5980caf68 Updating Dockerfile to use same path as the publish (restrict context size). 2023-01-27 13:17:19 +00:00
Adria Navarro Redo 9242470f6f Fix snapshots test 2023-01-26 18:20:21 +00:00
Adria Navarro d6f0e5b1ec Dry, moving env variables to a .env.test file 2023-01-23 17:41:32 +00:00
Adria Navarro 0aa28c0ee2 Rename image "tests" for "dependencies" 2023-01-23 15:09:13 +00:00
Adria Navarro f94f4b2e9f Renamings 2023-01-23 10:45:59 +00:00
Adria Navarro 656a247dbe Fix image and move folders 2023-01-23 10:05:16 +00:00
mike12345567 d347b8015b Merge branch 'develop' of github.com:Budibase/budibase into feature/test-image 2023-01-10 18:49:07 +00:00
mike12345567 3601bd1f4d Adding pre-commit check for qa-core and examples. 2023-01-06 16:52:18 +00:00
mike12345567 60371d828e Linting. 2023-01-06 16:46:50 +00:00
mike12345567 84403253b1 Merge branch 'develop' of github.com:Budibase/budibase into feature/test-image 2022-12-22 17:24:34 +00:00
Rory Powell b635614f77 Allow proxy upstream URLs to be configured at runtime (#7413)
* allow proxy upstream urls to be configured at runtime

* make dynamic upstream urls in proxy the default behaviour

* reorder env directives

* Use appVersion for proxy image

* Update couch upstream for proxy

* proxy ci updates - WIP

* allowing custom resolvers in proxy service deployment

* remove generateProxyConf script for prod and remove from builds

* remove generateProxyConfig script

* removing nginx dev conf

* delete generated nginx conf

Co-authored-by: Thomas Weiß <panos@unbunt.org>
Co-authored-by: Martin McKeaveney <martinmckeaveney@gmail.com>
2022-12-20 16:28:13 +00:00
mike12345567 d8e702567b Merge branch 'develop' of github.com:Budibase/budibase into feature/test-image 2022-12-15 15:22:01 +00:00