-
Notifications
You must be signed in to change notification settings - Fork 4.3k
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
🎉 New Source: SpaceX API [low-code cdk] #18311
Conversation
Hello maintainers. I am actually a newbie, Unit test output are failing with 3 errors. Need feedback and help:
Edit: Problem solved |
Thanks for the contribution @btkcodedev can you check your commit? There are some duplicate files. |
}, | ||
"capsules": { | ||
"type": "array", | ||
"items": [ |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
"items" must be an object instead of an array :)
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
@dainiussa Thanks for the help! Acceptance tests passed, Cheers!
TODO:
|
@marcosmarxm Done, Duplicates removed |
Hello maintainers, All other things are done. |
airbyte-integrations/connectors/source-spacex-api/source_spacex_api/spacex_api.yaml
Outdated
Show resolved
Hide resolved
@marcosmarxm All requested changes done. If the changes are fine, please proceed for the build. |
Please check some left comments |
$options: | ||
name: "launches" | ||
primary_key: "id" | ||
path: "/launches/{{config['id'] or config['options'] or latest}}" |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
@marcosmarxm Config['options] are now provided so that latest
, past
, upcoming
options could be configured if required.
@marcosmarxm Acceptance test is passing after all changes. Thanks :) |
46b7751
to
f5a5909
Compare
/test connector=connectors/source-spacex-api
Build FailedTest summary info:
|
@btkcodedev there is a test failing. I'll take a look tomorrow and publish the connector. |
/test connector=connectors/source-spacex-api
Build PassedTest summary info:
|
/publish connector=connectors/source-spacex-api
if you have connectors that successfully published but failed definition generation, follow step 4 here |
Thanks @marcosmarxm, You're awesome. |
Hello @btkcodedev can you please DM me your email for Paypal via slack :) Ty! |
What
Developing new connector for the source: SpaceX API
New data source with couple of endpoints will be definitely useful
Resolves:
🎉 New Source: SpaceX API
How
Developed using low-code cdk
Recommended reading order
spec.yaml
spacexapi.yaml
schemas/launches.json
🚨 User Impact 🚨
New Connector: Source SpaceX API
Community member or Airbyter
airbyte_secret
./gradlew :airbyte-integrations:connectors:<name>:integrationTest
.README.md
bootstrap.md
docs/integrations/<source or destination>/<name>.md
including changelog. See changelog exampledocs/integrations/README.md
airbyte-integrations/builds.md
Tests
Integration & Acceptance
Full Test Results