jan_soubusta
03/03/2023, 4:55 PMmeltano run
in the pipeline.
I need to split it - when I change e.g. plugin select list of entities, I do not want to trigger the docker build - it should be triggered only if versions of plugins are changed or if a new plugin is added.
I tried to create 2 meltano.yml files:
• For docker build - Just the list of plugins with pip URLs, no config, no select
• For meltano run - complete config of all plugins and environments, without pip URLs. Includes the first one
It does not work, at least not for tap-salesforce plugin - the config is not kept correctly after the merge of two configs, default setup is used.
How to solve this use case properly?edgar_ramirez_mondragon
03/03/2023, 9:24 PMjan_soubusta
03/06/2023, 7:33 AMplugins:
extractors:
- name: tap-salesforce
variant: meltanolabs
pip_url: git+<https://github.com/meltanolabs/tap-salesforce.git>
File for meltano run - `meltano.yml`:
plugins:
extractors:
- name: tap-salesforce
select:
- Account.Id
- Account.Name
- Account.Type
- Account.Segment__c
- Account.Tier__c
- Account.OwnerId
include_paths:
- "./meltano-build.cfg"
jan_soubusta
03/06/2023, 7:34 AMSven Balnojan
03/06/2023, 3:05 PMjan_soubusta
03/06/2023, 3:34 PMpat_nadolny
03/06/2023, 3:39 PM2.16.1
pat_nadolny
03/06/2023, 3:41 PMjan_soubusta
03/06/2023, 3:58 PM