is there a general instruction for getting custom ...
# singer-tap-development
e
is there a general instruction for getting custom targets wired in without the Meltano CLI? I am just now attempting to install this https://github.com/MeltanoLabs/target-jsonl-blob/ which is written in Golang.. but is there a basic way to wire this up or how do people develop targets before they can be installed via the
meltano install ....
method? Thank you
a
Cc @edgar_ramirez_mondragon Hi, @emcp - There are a few different questions here; I'll try to unwind a couple. Let me know if this is not helpful. Regarding the installation question, meltano doesn't currently support installing Golang apps, but we have two options: 1. You can pre-install the tap (
target-jsonl-blog
in this case), leave
pip_url
blank, and then just provide the correct
executable
in
meltano.yml
or in your call to
meltano add --custom extractor...
. 2. You can alternatively build a container that knows how to execute the tap and then execute using a
container_spec
entry in meltano.yml. Does this help with your question?
e
ah! so the README just had
TODO
under “Install with Meltano”. I will try #1 in the coming days then @aaronsteers thanks for the heads up
if it works I will send a PR
I wonder aloud if there is also a “One Click Deploy” or Badge I can add in future to my tap.. like “Get it on MeltanoHub”
started a github ticket @edgar_ramirez_mondragon, thanks for this starter on my golang journey.. been meaning to jump in eventually https://github.com/MeltanoLabs/target-jsonl-blob/issues/3
a
I wonder aloud if there is also a “One Click Deploy” or Badge I can add in future to my tap.. like “Get it on MeltanoHub”
@emcp - Love this idea! I created a quick issue to track this and dusted off some of my badge knowledge from shields.io. Give tap and target developers a "Get it on Meltano" (#217) · Issues · Meltano / MeltanoHub · GitLab