[engine] Fix Plus analytics minds#3907
Ticket(s) / Related Merge Requests
- Issue card: minds#3907 (closed)
- Helm MR: helm-charts!132 (merged)
Summary of Changes
Adds a way to scope entity-centric job down to a single specified task.
Testing Considerations
Run CLI, check there is a difference between output with different commands
##### Will be a quick 1 line output in sandbox
source /vault/secrets/env && php cli.php EntityCentric sync --task=PartnerEarningsSynchroniser
##### Will have no output, runs only the one synchroniser
source /vault/secrets/env && php cli.php EntityCentric sync --task=Invalid
##### Runs ALL still - should be a long log output
source /vault/secrets/env && php cli.php EntityCentric sync
Deployment Considerations
Standard deployment
Regression Scope
Entity centric runners
Platform Affected (web, mobile, etc)
Web
Developer Testing Completed
Manual
Screenshots / Screen Recording
Does this impact
-
Localization -
Dark/light mode -
Guest mode
Definition of Done Checklist
-
The Acceptance Criteria has been met -
Code is tested: Testing includes unit/spec, E2E/automated and manual testing -
Merge requests description has been filled out
Edited by Ben