feat: add video and grade settings to grove payload
Description
This MR adds default video image, video transcript, grades download settings to grove payload.
Supporting information
OpenCraft Internal Ticket : BB-7187
Testing instructions
Steps to test the changes:
Method 1:
- Verify this branch is deployed in OCIM Stage.
ssh ocim-stage
screen -r 3815827.stage
- Trigger a new deployment from ocim stage
- Verify the payload contains the default video and grade settings
Method 2:
- A grove deployment #1957 was triggered from this ocim stage instance
- Verify that the grove instance has the configuration extra settings copied over
- Verify the trigger payload in the pipeline job has the settings from configuration extra settings, as well as the video/grade settings
Dependencies
List the dependencies required for this change, if any. Do not forget to link grove-template merge request here if that's affected by this change.
Screenshots
If applicable, add screenshots to help explain your feature.
Checklist
If any of the items below is not applicable, do not remove them, but put a check in it.
-
Git commit history is clean -
Git commits are following conventional-commit practices -
Unit tests are added/updated -
Integration tests are added/updated -
End-to-end tests are added/updated -
Documentation is added/updated
Additional context
Add any other context about the merge request here.
Edited by Kaustav Banerjee