feat: configure and inject environment variables in workers #42
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Configure environment variables via configuration files (
TOML
files with the same name of the worker). These variables will be configured in thevars
section. Teh value can be static (string) or inherited from the current context ($VAR
). In the second case,wws
will initialized it to an empty string if the given environment variable doesn't exist in the current context.This is an example of configuration file:
The usage of environment variables depends on the selected language:
std::env
You have all the information and examples in the documentation I added to this PR.
It closes #34