Skip to content

Conversation

@pingsutw
Copy link
Member

@pingsutw pingsutw commented Jan 23, 2026

Summary

  • Allow connector tasks (Snowflake, BigQuery) to skip image building by setting image=None
  • Make image field optional in TaskTemplate to support tasks that don't require a container image
  • Update task serialization to conditionally build containers only when an image is specified

pingsutw and others added 2 commits January 23, 2026 09:52
Connector tasks like Snowflake and BigQuery run externally and don't
require a Python container image. This change allows tasks to explicitly
set image=None to skip the image building step during deployment.

- Add image=None to Snowflake and BigQuery task templates
- Make image field optional in TaskTemplate (can be None)
- Update task serialization to handle tasks without images
- Fix environment validation for optional images
- Fix deploy logic for image handling

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
Signed-off-by: Kevin Su <pingsutw@apache.org>
Signed-off-by: Kevin Su <pingsutw@apache.org>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants