-
Notifications
You must be signed in to change notification settings - Fork 914
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
FAST plugin system #1266
FAST plugin system #1266
Conversation
@juliocc how do we test these, other than by hand when developing? :) |
Beautiful. I really like it.
There's no reason we can't test them as a regular module. Just drop a few examples in the readme For a more exhaustive test, we can try to enable them before running the corresponding FAST stage. I'll have to think about it a bit more. |
Plugins depend on the stage internals, we need to test them as part of their stage. Any ideas on how to do that in a simple way? |
* plugin folder, gitignore, serverless connector example * add support to fast plugin variables and outputs to tfdoc * rename folder, READMEs * add variable description * show diffs * check documentation, use multiple files * debug check doc * try a different glob * debug tfdoc names * more debug * and even more debug * fix gitignore * fix links * support extra files in tests * fix fixture, switch stage 2 peering to new tests * tfdoc * Allow globs in extra files --------- Co-authored-by: Julio Castillo <[email protected]>
WIP
Fixes #1262