1
0
Fork 0
mirror of synced 2024-07-31 02:48:00 +12:00
Commit graph

93 commits

Author SHA1 Message Date
adrinr dfc58cff00 Attempt 2 2023-04-17 20:51:52 +01:00
adrinr aeb28b3366 Next 2023-04-17 20:50:49 +01:00
adrinr 8374974ecd Next 2023-04-17 20:49:48 +01:00
adrinr 9df022c8bf Fix 2023-04-17 20:48:26 +01:00
adrinr 467842c84c Fix 2023-04-17 20:45:30 +01:00
adrinr 3905c3af47 Attempt 1000 2023-04-17 20:44:29 +01:00
adrinr 81929802e1 Clean actions 2023-04-17 20:30:06 +01:00
adrinr 58330bba92 Use ref 2023-04-17 20:26:03 +01:00
adrinr 6dc40fca6f Update var 2023-04-17 20:23:23 +01:00
adrinr cdcbc9ec78 Try using branch name 2023-04-17 20:22:07 +01:00
adrinr 9c28413274 Attempt 2023-04-17 20:20:31 +01:00
adrinr 4d3a93b1de Log 2023-04-17 20:10:02 +01:00
adrinr 2bbe4360bf Attempt 55 2023-04-17 20:08:53 +01:00
adrinr 0972b481fe Fix 2023-04-17 20:04:27 +01:00
adrinr 061ec2eb2d Fix 2023-04-17 20:02:57 +01:00
adrinr 307587c982 Fix action 2023-04-17 20:01:20 +01:00
adrinr 03a5eef593 Fix action 2023-04-17 19:59:01 +01:00
adrinr 0590ae8b80 Add token 2023-04-17 19:47:31 +01:00
adrinr 0be32afbc7 Add submodule check 2023-04-17 19:46:13 +01:00
adrinr cc64539981 Remove test pro 2023-04-12 10:50:10 +01:00
adrinr 120b27ae20 Add token 2023-04-12 10:35:58 +01:00
adrinr 4e9a8fd7d2 Pull submodules on actions 2023-04-12 10:27:10 +01:00
adrinr 7d792e22bd Remove install pro in pipelines 2023-04-11 17:16:04 +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
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