feat: add scripts dir support
Description
This MR adds support for copying instance-specific scripts directory into the build environment that is picked up by tutor-contrib-grove MR and added to the docker container built for edX.
Using this solution we can copy any scripts into the build dir and execute them using cron jobs, manually, using python, etc.
Supporting information
Testing instructions
Steps to test the changes:
- Check DigitalOcean bucket for the scripts folder existence
Dependencies
Screenshots
N/A
Checklist
If any of the items below is not applicable, do not remove them, but put a check in it.
-
All providers include the new feature/change -
All affected providers can provision new clusters -
Unit tests are added/updated -
Documentation is added/updated -
The TOOLS_CONTAINER_IMAGE_VERSION
in ci_vars.yml is updated -
The grove-template repository is updated
Additional context
N/A
Edited by Boros Gábor