support for arbitrary command/file execution in runner fleets
Proposal
Now that we have components, templates and steps in GitLab for Automation tasks, we would like to have a way to run arbitrary jobs from inside the context of a project for testing purposes. We would like to have this inside a snippet so we can run composable assets without having dirty commit histories on components, templates and steps. Having this inside a snippet would also allow us to run scripts from inside a project to provide additional one off automation for items like running a helm chart or k8s manifest for testing or other commands that are in the documentation that are project specific. We also see this as a great way to introduce components and steps to new users as they can work on more generic components while defining specific commands during this testing during a workshop or training.