This repository is a dev kit for building Airbyte connectors using Temporal.
Ensure you have these installed on your machine before continuing:
Recommended to have:
You should not need access to any additional services to develop this connector, only this repository.
If your connector will require API keys, and they will be provided for you, and you should put them in the mocks/IntegrationsServices.ts
file.
brew install temporal
curl -sSf https://temporal.download/cli.sh | sh
Follow the prompt to add the path variable to bash, you can copy the last line from that curl
statement and put it in your terminal, something like:
echo export PATH="\$PATH:/Users/{ENTER_YOUR_USER_DIRECTORY}/.temporalio/bin" >> ~/.bashrc
python3 -m venv env
source env/bin/activate
python -m pip install temporalio
There are two files you need to edit:
WIP