New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
🎉 Source File: separate secure fork #6768
Conversation
Maksym Pavlenok seems not to be a GitHub user. You need a GitHub account to be able to sign the CLA. If you have already a GitHub account, please add the email address used for this commit to your account. You have signed the CLA already but the status is still pending? Let us recheck it. |
/test connector=connectors/source-file-secure
|
/test connector=connectors/source-file-secure
|
/test connector=connectors/source-file-secure
|
…zendesk_support/streams.py Co-authored-by: George Claireaux <george@claireaux.co.uk>
airbyte-integrations/connectors/source-file-secure/source_file_secure/source.py
Outdated
Show resolved
Hide resolved
I agree with your reasoning about why this is the correct path forward for the time being, all other "good" alternatives are very heavyweight. Let's go with this for now then. I think I'm hesitant to introduce an environment variable to solve the platform issue because it couples the connectors more closely with the platform (it is somewhat of a hidden interface too). Let's go with this pattern for now, I think there won't be many connectors that require this hopefully |
/test connector=connectors/source-file-secure
|
/test connector=connectors/source-file-secure
|
This PR should be merged without a publish comment because this connector will be used by cloud only and will be published separately. |
@antixar this is PR is breaking the /publish command.
See: https://github.com/airbytehq/airbyte/runs/3954100006?check_suite_focus=true |
* create a fork for the source-file connector * update docs and tests * update docs and tests * add secrets Co-authored-by: George Claireaux <george@claireaux.co.uk> * switching among auth methods * refactoring after reviews * correction of doc * update spec file Co-authored-by: Maksym Pavlenok <maksym.pavlenok@globallogic.com> Co-authored-by: George Claireaux <george@claireaux.co.uk>
What
Local storages can be used for local single environment and can't be available for clould platforms.
How
This new connector reuses all business logic of the native connector "Source File" and removes support of local storages only.
Pre-merge Checklist
New Connector
Community member or Airbyter
airbyte_secret
./gradlew :airbyte-integrations:connectors:<name>:integrationTest
.README.md
bootstrap.md
. See description and examplesdocs/SUMMARY.md
docs/integrations/<source or destination>/<name>.md
including changelog. See changelog exampledocs/integrations/README.md
airbyte-integrations/builds.md
Airbyter
If this is a community PR, the Airbyte engineer reviewing this PR is responsible for the below items.
/test connector=connectors/<name>
command is passing./publish
command described here