Skip to content

Commit

Permalink
🎉 Source Shopify: /publish missing 0.3.1 (#21485)
Browse files Browse the repository at this point in the history
  • Loading branch information
bazarnov authored Jan 18, 2023
1 parent db17010 commit 24285db
Show file tree
Hide file tree
Showing 5 changed files with 38 additions and 1,236 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -1576,7 +1576,7 @@
- name: Shopify
sourceDefinitionId: 9da77001-af33-4bcd-be46-6252bf9342b9
dockerRepository: airbyte/source-shopify
dockerImageTag: 0.3.0
dockerImageTag: 0.3.1
documentationUrl: https://docs.airbyte.com/integrations/sources/shopify
icon: shopify.svg
sourceType: api
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -13259,7 +13259,7 @@
supportsNormalization: false
supportsDBT: false
supported_destination_sync_modes: []
- dockerImage: "airbyte/source-shopify:0.3.0"
- dockerImage: "airbyte/source-shopify:0.3.1"
spec:
documentationUrl: "https://docs.airbyte.com/integrations/sources/shopify"
connectionSpecification:
Expand Down
8 changes: 4 additions & 4 deletions airbyte-integrations/connectors/source-shopify/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -54,10 +54,10 @@ and place them into `secrets/config.json`.
### Locally running the connector
Use your .venv inside your connector in order to proceed:
```
python3 main.py spec
python3 main.py check --config secrets/config.json
python3 main.py discover --config secrets/config.json
python3 main.py read --config secrets/config.json --catalog integration_tests/configured_catalog.json
python main.py spec
python main.py check --config secrets/config.json
python main.py discover --config secrets/config.json
python main.py read --config secrets/config.json --catalog integration_tests/configured_catalog.json
```

### Locally running the connector docker image
Expand Down
Original file line number Diff line number Diff line change
@@ -1,52 +1,39 @@
connector_image: airbyte/source-shopify:dev
test_strictness_level: high
acceptance_tests:
tests:
spec:
tests:
- spec_path: "source_shopify/spec.json"
- spec_path: "source_shopify/spec.json"
connection:
tests:
- config_path: "secrets/config.json"
status: "succeed"
- config_path: "integration_tests/invalid_config.json"
status: "failed"
- config_path: "secrets/config_old.json"
status: "succeed"
- config_path: "integration_tests/invalid_config_old.json"
status: "failed"
- config_path: "secrets/config_oauth.json"
status: "succeed"
- config_path: "integration_tests/invalid_oauth_config.json"
status: "failed"
- config_path: "secrets/config.json"
status: "succeed"
- config_path: "integration_tests/invalid_config.json"
status: "failed"
- config_path: "secrets/config_old.json"
status: "succeed"
- config_path: "integration_tests/invalid_config_old.json"
status: "failed"
- config_path: "secrets/config_oauth.json"
status: "succeed"
- config_path: "integration_tests/invalid_oauth_config.json"
status: "failed"
discovery:
tests:
- config_path: "secrets/config.json"
- config_path: "secrets/config_old.json"
- config_path: "secrets/config_oauth.json"
- config_path: "secrets/config.json"
- config_path: "secrets/config_old.json"
- config_path: "secrets/config_oauth.json"
basic_read:
tests:
- config_path: "secrets/config.json"
timeout_seconds: 7200
expect_records:
path: "integration_tests/expected_records.txt"
empty_streams:
- name: "shop"
bypass_reason: "The stream contains sensitive personal information. Skipped."
- name: "abandoned_checkouts"
bypass_reason: "This stream is auto-generated while users bounce from checkout page, stream holds data up to 1 month"
- name: "balance_transactions"
bypass_reason: "There is no way to populate the stream with data manually."
- config_path: "secrets/config.json"
configured_catalog_path: "integration_tests/configured_catalog.json"
timeout_seconds: 7200
# some streams hold data only for some time, therefore certain streams could be empty while sync.
# 'abandoned_checkouts' stream holds data up to 1 month.
empty_streams: ["abandoned_checkouts", "balance_transactions"]
incremental:
tests:
- config_path: "secrets/config.json"
configured_catalog_path: "integration_tests/configured_catalog.json"
future_state:
future_state_path: "integration_tests/abnormal_state.json"
timeout_seconds: 3600
- config_path: "secrets/config.json"
configured_catalog_path: "integration_tests/configured_catalog.json"
future_state_path: "integration_tests/abnormal_state.json"
timeout_seconds: 3600
full_refresh:
tests:
- config_path: "secrets/config.json"
configured_catalog_path: "integration_tests/configured_catalog.json"
timeout_seconds: 7200
ignored_fields:
"products_graph_ql": ["onlineStorePreviewUrl", "updatedAt", "totalInventory"]
- config_path: "secrets/config.json"
configured_catalog_path: "integration_tests/configured_catalog.json"
timeout_seconds: 7200
ignored_fields:
"products_graph_ql": ["onlineStorePreviewUrl", "updatedAt", "totalInventory"]

This file was deleted.

0 comments on commit 24285db

Please sign in to comment.