Skip to content

feat: add scripts dir support

Boros Gábor requested to merge gabor/add-tracking-logs into main

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:

  1. 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

Merge request reports