Ian OLeary
01/29/2024, 7:23 PMPat Nadolny (Arch)
01/29/2024, 7:41 PMmeltano install
commands. You can reference git repos as pip urls in your meltano.yml using something like git+<https://github.com/MeltanoLabs/tap-github.git@main>
or use a release tag at the end like @v0.1.0
instead of main
.Pat Nadolny (Arch)
01/29/2024, 7:43 PMptd
01/29/2024, 8:51 PMtaps
directory and then you set the pip url like pip_url: taps/my_tap
clement
01/29/2024, 11:01 PMAndy Carter
01/30/2024, 8:13 AMAndy Carter
01/30/2024, 8:24 AMptd
01/30/2024, 2:28 PM-e
after it, but generally I do local development within the tap with tests/etc. then do meltano install
to test with meltanoPat Nadolny (Arch)
01/30/2024, 4:36 PMIan OLeary
02/01/2024, 2:49 PMmeltano install
command within your meltano/taps/my_tap directory? or /taps? or /meltano? Or do you add it to the meltano.yml with the pip_url and then run "meltano install extractors" or something? does that override your local install each time? just trying to get a better understandingRuben Vereecken
02/09/2024, 1:12 PMpip_url: -e tap
-> that way you don’t have to run meltano install
after each changeRuben Vereecken
02/09/2024, 1:15 PMmeltano install
will install each known plugin into a completely separate installation under .meltano/extractors
etc. So you run it once from your meltano project, so /meltano
in your case, next to meltano.yml
.
It took me a while to realise it doesn’t really care where taps live. You can have them in the same repository, or I keep mine in a separate repository each