- Notifications
You must be signed in to change notification settings - Fork0
License
DouweM/target-webp
Folders and files
Name | Name | Last commit message | Last commit date | |
---|---|---|---|---|
Repository files navigation
target-webp
is a Singer target for Webp.
Build with theMeltano Target SDK.
A full list of supported settings and capabilities for thistarget is available by running:
target-webp --about
This Singer target will automatically import any environment variables within the working directory's.env
if the--config=ENV
is provided, such that config values will be considered if a matchingenvironment variable is set either in the terminal context or in the.env
file.
You can easily runtarget-webp
by itself or in a pipeline usingMeltano.
target-webp --versiontarget-webp --help# Test using the "Carbon Intensity" sample:tap-carbon-intensity| target-webp --config /path/to/target-webp-config.json
Follow these instructions to contribute to this project.
pipx install poetrypoetry install
Create tests within thetests
subfolder andthen run:
poetry run pytest
You can also test thetarget-webp
CLI interface directly usingpoetry run
:
poetry run target-webp --help
Testing withMeltano
Note: This target will work in any Singer environment and does not require Meltano.Examples here are for convenience and to streamline end-to-end orchestration scenarios.
Next, install Meltano (if you haven't already) and any needed plugins:
# Install meltanopipx install meltano# Initialize meltano within this directorycd target-webpmeltano install
Now you can test and orchestrate using Meltano:
# Test invocation:meltano invoke target-webp --version# OR run a test `elt` pipeline with the Carbon Intensity sample tap:meltano elt tap-carbon-intensity target-webp
See thedev guide for more instructions on how to use the Meltano Singer SDK todevelop your own Singer taps and targets.
About
Resources
License
Uh oh!
There was an error while loading.Please reload this page.
Stars
Watchers
Forks
Releases
Packages0
Uh oh!
There was an error while loading.Please reload this page.