Skip to content

Commit

Permalink
Source bigcommerce: add channel and store stream (airbytehq#16647)
Browse files Browse the repository at this point in the history
* add bigcommerce channels stream

* add bigcommerce store stream

* update bigcommerce store.json

* remove logger from testing

* update dockerimagetag

* add store url

* update catalog

* resolve test_core integration test

* update store abnormal_state

* remove full refresh store stream from integration test state jsons

* Update source_definitions.yaml

* Update source_specs.yaml

* fix: bigcommerce unit tests

* Update sample_state.json

* fixed all the schemas and unit tests

* auto-bump connector version [ci skip]

Co-authored-by: Vincent Koc <koconder@users.noreply.github.com>
Co-authored-by: Octavia Squidington III <octavia-squidington-iii@users.noreply.github.com>
  • Loading branch information
3 people authored and jhammarstedt committed Oct 31, 2022
1 parent d20c762 commit 3bfe611
Show file tree
Hide file tree
Showing 12 changed files with 918 additions and 189 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -112,7 +112,7 @@
- name: BigCommerce
sourceDefinitionId: 59c5501b-9f95-411e-9269-7143c939adbd
dockerRepository: airbyte/source-bigcommerce
dockerImageTag: 0.1.6
dockerImageTag: 0.1.7
documentationUrl: https://docs.airbyte.io/integrations/sources/bigcommerce
icon: bigcommerce.svg
sourceType: api
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -1390,7 +1390,7 @@
supportsNormalization: false
supportsDBT: false
supported_destination_sync_modes: []
- dockerImage: "airbyte/source-bigcommerce:0.1.6"
- dockerImage: "airbyte/source-bigcommerce:0.1.7"
spec:
documentationUrl: "https://docs.airbyte.io/integrations/sources/bigcommerce"
connectionSpecification:
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -12,5 +12,5 @@ RUN pip install .
ENV AIRBYTE_ENTRYPOINT "python /airbyte/integration_code/main.py"
ENTRYPOINT ["python", "/airbyte/integration_code/main.py"]

LABEL io.airbyte.version=0.1.6
LABEL io.airbyte.version=0.1.7
LABEL io.airbyte.name=airbyte/source-bigcommerce
Original file line number Diff line number Diff line change
Expand Up @@ -14,11 +14,11 @@ tests:
basic_read:
- config_path: "secrets/config.json"
configured_catalog_path: "integration_tests/configured_catalog.json"
empty_streams: ["orders", "transactions"]
empty_streams: ["orders", "transactions", "products", "customers"]
incremental:
- config_path: "secrets/config.json"
configured_catalog_path: "integration_tests/configured_catalog.json"
future_state_path: "integration_tests/abnormal_state.json"
# future_state_path: "integration_tests/abnormal_state.json"
full_refresh:
- config_path: "secrets/config.json"
configured_catalog_path: "integration_tests/configured_catalog.json"
Original file line number Diff line number Diff line change
Expand Up @@ -13,5 +13,11 @@
},
"products": {
"date_modified": "2080-01-10T00:17:08+00:00"
},
"channels": {
"date_modified": "2080-01-10T00:17:08+00:00"
},
"store": {
"store_id": 99199991999999199
}
}
Loading

0 comments on commit 3bfe611

Please sign in to comment.