1
0
mirror of synced 2025-12-25 02:09:19 -05:00
Files
airbyte/airbyte-integrations/connectors/source-shopify-singer/Dockerfile.test
Jared Rhizor dde61db796 add shopify integration (#861)
* shopify integration

* fix for spotless

* gcc

* get syncs working

* don't include pii in replication for testing

* add documetation about private app api keys

* switch to api password

* fix credential checking

* remove unused gitignore

* finish configuring standard test

* remove orders from integration test catalog

* Update airbyte-integrations/connectors/source-shopify-singer/setup.py

Co-authored-by: Charles <giardina.charles@gmail.com>

* add secret for CI

* allow py files to start with def to fix generated test case

* fmt

* add gcc to test image

* limit catalog for faster tests

* fmt

Co-authored-by: Charles <giardina.charles@gmail.com>
2020-11-10 15:49:52 -08:00

24 lines
676 B
Docker

FROM airbyte/base-python-test:dev
# Bash is installed for convenient debugging.
RUN apt-get update && apt-get install -y gcc bash && rm -rf /var/lib/apt/lists/*
ENV MODULE_NAME="source_shopify_singer"
ENV CODE_PATH="integration_tests"
ENV AIRBYTE_TEST_MODULE="integration_tests"
ENV AIRBYTE_TEST_PATH="SourceShopifySingerStandardTest"
LABEL io.airbyte.version=0.1.0
LABEL io.airbyte.name=airbyte/source-shopify-singer-standard-test
WORKDIR /airbyte/integration_code
COPY $MODULE_NAME $MODULE_NAME
COPY $CODE_PATH $CODE_PATH
COPY secrets/config.json $CODE_PATH/config.json
COPY $MODULE_NAME/*.json $CODE_PATH/
COPY setup.py ./
RUN pip install ".[tests]"
WORKDIR /airbyte