Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Automated pruning of CaDeT manifest for populating dev envs #202

Open
4 tasks
tom-webber opened this issue Jul 17, 2024 · 0 comments
Open
4 tasks

Automated pruning of CaDeT manifest for populating dev envs #202

tom-webber opened this issue Jul 17, 2024 · 0 comments

Comments

@tom-webber
Copy link
Contributor

At the moment we are manually tweaking the dbt manifest.json files produced by CaDeT to reduce the scale of the ingestion job for the dev environment (and potentially test) to allow more rapid iteration for testing.

It would be preferable if this step was automated and reproducible e.g. via GitHub Actions.

Requirements:

  • Create reproducible script (e.g. using jq) to prune the manifest.json file
  • Create GitHub Action workflow to run the script, outputting the reduced manifest file
    • GitHub Action will need to assume a role with suitable permissions to allow fetching / depositing files within CaDeT S3 bucket path
    • Coordinate with CaDeT the location / name of the reduced file if this will be output into their CaDeT bucket
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
Status: Todo
Development

No branches or pull requests

1 participant