1
0
Fork 0
mirror of synced 2024-09-09 14:11:30 +12:00
Commit graph

69 commits

Author SHA1 Message Date
Rory Powell
457262b0b4 Remove integration test in ci. The CI runs currently run against the deprecated release env and don't run against the live code 2023-03-31 22:37:54 +01:00
Rory Powell
74995381f4 Remove client build in CI 2023-03-31 12:30:20 +01:00
Michael Drury
772a732194 Making sure client is built, before running server tests. 2023-03-28 01:01:01 +01:00
Michael Drury
972897faf7 Splitting server tests out to run separately to main lerna thread. 2023-03-28 00:33:46 +01:00
Michael Drury
b0d3e79dd4 Removing files from coverage upload to see if it correctly resolves all coverage automatically. 2023-03-27 23:52:45 +01:00
Michael Drury
878d0f6dab Updating to codecov-action v3 as v1 deprecated. 2023-03-27 22:55:57 +01:00
Michael Drury
2e8483152f Adding back backend-core and worker coverage. 2023-03-27 22:52:01 +01:00
Michael Drury
71e4ab6215 Testing simplifying coverage (fix server issue). 2023-03-27 22:32:23 +01:00
Rory Powell
60a4d46fd3 Break out pro tests into their own ci job 2023-02-27 15:55:46 +00:00
Rory Powell
fd085847c3 Remove temporary ci branch 2023-02-27 13:53:10 +00:00
Rory Powell
2c46109e7d Enforceable SSO (#9787)
* Add ENFORCEABLE_SSO feature flag

* First draft of enforce sso configuration / show single sign on url

* Reading and writing isSSOEnforced + integration with login page

* Enable CI + lint

* Set correct base branch for CI

* Test fix for expected string changed

* Use tenant aware platform url as SSO link

* Bring in latest pro changes

* Lint

* Add useEnforceableSSO mock helper function

* Update configs.spec.ts with coverage for public settings

* Update users.spec.ts with additional tests for isPreventPasswordActions

* Lint

* Update refresh OAuthToken to use correct enum and add case statement
2023-02-27 13:42:51 +00:00
Rory Powell
940de8b6a0 Run CI steps in parallel (#9760)
* Parallel CI

* Add build to integration test

* Add checkout to top of each run

* Revert branch update for ci job

* Experiment with --runInBand for CI

* Fix intermittent backend-core migration test failure

* Fix hanging worker redis connection

* Update naming from reset to newTenant
2023-02-21 17:13:24 +00:00
Rory Powell
ac105bbe3a Add worker and backend-core to codecov-action 2022-11-14 14:13:55 +00:00
Martin McKeaveney
886a90d1fd only run in test mode if couch url is not passed 2022-09-26 10:40:37 +01:00
Martin McKeaveney
f0bcf606bc turn off unit tests 2022-09-26 09:41:49 +01:00
Martin McKeaveney
e06afeb194 adding startup script for local 2022-09-25 23:43:37 +01:00
Martin McKeaveney
25ce82fa4b using real couch in integration tests 2022-09-24 13:17:21 +01:00
Martin McKeaveney
d6c8527340 tidy up 2022-09-15 20:09:23 +01:00
Martin McKeaveney
bc090f5f9d better tests and cleaner import for server 2022-09-15 19:51:11 +01:00
Martin McKeaveney
32be537023 make sure yarn gets run in qa-core 2022-09-06 09:08:49 +01:00
Martin McKeaveney
c3f15b5af2 QA Core repo, and Jest API tests running end to end 2022-09-05 18:28:53 +01:00
Martin McKeaveney
367cf37795 remove beta stuff and remove self-host banners 2022-07-11 11:08:56 +01:00
Martin McKeaveney
fddd124ac4 updating CI job to upload to correct dir 2022-07-01 00:33:01 +01:00
Martin McKeaveney
251520bcd1 adding types 2022-06-28 12:16:23 +01:00
Martin McKeaveney
de08fe0160 PR comments 2022-06-28 11:53:57 +01:00
Rory Powell
4584643ee3 Update debug command 2022-06-07 09:01:43 +01:00
Rory Powell
96e1703147 Add debug log level to lerna bootstrap 2022-06-07 08:55:32 +01:00
Rory Powell
2e7c7b7050 Add yarn cache clean to CI 2022-06-07 08:41:00 +01:00
Rory Powell
38f0e6447c Add command to re-install yarn on CI to test issue 2022-06-07 08:37:41 +01:00
Martin McKeaveney
d15dfb83fc new ui functionality working from S3 bucket 2022-06-06 23:30:36 +01:00
Rory Powell
b0b83ae5a0 Update workflows to use release instead of develop (temporarily) 2022-06-06 11:18:41 +01:00
Rory Powell
40d28238b9 Add workflow_dispatch to ci, release-develop and release (master) 2022-05-03 14:18:18 +01:00
Rory Powell
a9717f3b8f Add workflow_dispatch to ci, release-develop and release 2022-05-03 13:27:22 +01:00
Rory Powell
9105c1cbdd Add access token to top level env 2022-04-21 22:20:38 +01:00
Rory Powell
46155c8308 Add access token to env 2022-04-21 22:19:52 +01:00
Rory Powell
96de55bf4f Update pro install scripts with branch handling 2022-04-21 22:12:57 +01:00
Rory Powell
381c23325a Update pro install and release scripts 2022-04-21 21:55:16 +01:00
Rory Powell
14ffba2e12 Resolve current branch on release job 2022-04-20 16:21:05 +01:00
Rory Powell
74ac556e9e Add pro release to release-develop 2022-04-20 16:11:06 +01:00
Rory Powell
bb4edf186e Run setup in pro directory 2022-04-13 22:31:51 +01:00
Rory Powell
197891078a Remove CI check from dependency link script 2022-04-13 22:10:58 +01:00
Rory Powell
db23ba2dad Change how branch is determined 2022-04-13 22:04:28 +01:00
Rory Powell
bdf1fba544 Change checkout directory 2022-04-13 21:54:56 +01:00
Rory Powell
3639525413 Link bb and pro branch checkout 2022-04-13 21:42:09 +01:00
Rory Powell
bd5237c83e Add token to pro checkout 2022-04-13 21:27:52 +01:00
Rory Powell
d87714107d Add checkout pro step to budibase-ci 2022-04-13 21:13:01 +01:00
Martin McKeaveney
441ddc1c31 use cypress CI action as runner 2022-02-17 21:10:19 +01:00
Martin McKeaveney
42ea628733 preprod helm setup 2021-12-21 12:06:31 +00:00
mike12345567
b886bbfc47 Upgrading node version to 14 for some packages. 2021-11-17 19:39:08 +00:00
Rory Powell
fbbd070113 Remove docker push from main CI job in favour of release-develop 2021-07-23 16:17:05 +01:00