Warning This repository is NOT officially supported by the asdf team. It is something I (hyperupcall) am personally experimenting with. Use at your own risk!
This repository helps manage all other repositories in this organization.
Central to this, is ./main.js
. It:
- Clones and pulls the latest from asdf-vm/asdf-plugins
- Extracts the list of asdf plugins, validates it, and stores them in
plugins.*.json
files - Generates repositories that contain all of such plugins in a particular way:
- Creates a Terraform config to ensure 1:1 correspondence between listed plugin and a repository in this organization
- Use a patching system with hyperupcall/redpanda
- Look into:
- git-series
- Quilt
- Manual
git patch
- Look into: