-
Make your code changes to an integration
-
Bump the version in the
Dockerfile
of the integration (LABEL io.airbyte.version=0.1.0
) -
Iterate by building the the
dev
tagged image and running tests:./gradlew :airbyte-integrations:singer:postgres:source:integrationTest
-
Build the integration with the semantic version tag locally:
./tools/integrations/manage.sh build airbyte-integrations/singer/postgres/source
-
Publish the new version to Docker Hub.
./tools/integrations/manage.sh publish airbyte-integrations/singer/postgres/source
-
Update the version of the integration in
Integrations.java
so the new version can be used in Airbyte. -
Merge the PR with you integration updates.
airbyte-integrations
Folders and files
Name | Name | Last commit date | ||
---|---|---|---|---|
parent directory.. | ||||