Skip to content
/ ink Public

Create, build, test and manage your Airbyte connector.

License

Notifications You must be signed in to change notification settings

airbytehq/ink

Repository files navigation

Ink: a CLI to build Airbyte Connectors

MIT License Tests Status Join Our Slack Latest Version

alt text

ink creates, builds, tests and manages your Airbyte connector.

Introduction

To install ink:

CONNECTOR_NAME=my-amazing-connector
mkdir source-$CONNECTOR_NAME 
cd source-$CONNECTOR_NAME
curl -fsSLO https://tools.airbyte.com/ink && chmod +x ink

Start using ink:

./ink init $CONNECTOR_NAME
./ink generate --type source-declarative
./ink install
./ink run spec
./ink --help

Happy Coding!!

For maintainers

Release a new version

  1. Create release PR: ./tools/tag.sh pr (major|minor|patch)
  2. After the PR is merged, grab the release PR merge id
  3. Tag the merge: ./tools/tag.sh tag [merge id]