How can I update a custom source connector without...
# ask-ai
a
How can I update a custom source connector without re-importing it from docker hub or ECR? I want to use the "change" button and have it find my new tag version.
k
To update a custom source connector without re-importing it from Docker Hub or ECR, you can follow these steps: 1. Build the Connector Locally: - Make the necessary changes to your connector. - Build the connector using the following command:
Copy code
bash      ./gradlew :airbyte-integrations:connectors:source-custom-name:build
- Tag the image appropriately. 2. Add the Custom Connector in the UI: - Navigate to the Airbyte UI. - Go to Settings > Sources > Custom Connector. - Add your locally built connector here. 3. Update the Connector Version: - Select Sources in the main navbar. - Select the instance of the connector you wish to upgrade. - Click on Upgrade and follow the prompt to confirm you are ready to upgrade to the new version. By following these steps, you can update your custom source connector using the "change" button and have it find your new tag version without needing to re-import it from Docker Hub or ECR. For more detailed instructions, you can refer to the following sources: - [How do I locally switch to a modified version of a connector?](https://discuss.airbyte.io/t/1812) - [Sync connector with new version of private docker image](https://discuss.airbyte.io/t/3408) - [Update the connector version](https://docs.airbyte.com/integrations/sources/gitlab-migrations#update-the-connector-version-1)