Skip to content

feat(ci): add dockerimage files in new docker-images directory#59193

Merged
Aaron ("AJ") Steers (aaronsteers) merged 5 commits into
masterfrom
feat/ci/add-docker-image-files
May 2, 2025
Merged

feat(ci): add dockerimage files in new docker-images directory#59193
Aaron ("AJ") Steers (aaronsteers) merged 5 commits into
masterfrom
feat/ci/add-docker-image-files

Conversation

@aaronsteers
Copy link
Copy Markdown
Member

@aaronsteers Aaron ("AJ") Steers (aaronsteers) commented May 1, 2025

What

These Dockerfile definitions can be safely merged without impacting other projects or tools. In the long run, this directory should become the authoritative source for image build definition files. Although I included a readme to explain methodology, I do not expect users to call these files directly. They should be wrapped in a tool, probably either airbyte-cdk image build or a native gradle task.

Migrated from here:

Related to:

I expect after this merges, I will probably refactor the CDK to use the definitions from this directory when building images.

How

Review guide

User Impact

Can this PR be safely reverted and rolled back?

  • YES 💚
  • NO ❌

@vercel
Copy link
Copy Markdown

vercel Bot commented May 1, 2025

The latest updates on your projects. Learn more about Vercel for Git ↗︎

Name Status Preview Comments Updated (UTC)
airbyte-docs ✅ Ready (Inspect) Visit Preview 💬 Add feedback May 2, 2025 4:57am

@aaronsteers Aaron ("AJ") Steers (aaronsteers) changed the title add dockerimage files in new docker-images directory feat(ci): add dockerimage files in new docker-images directory May 1, 2025
Copy link
Copy Markdown
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull Request Overview

The PR adds a new directory "docker-images" containing Dockerfile resources and documentation for building Docker connector images.

  • Introduces a README.md with build instructions and explanations for Docker image definitions.
Files not reviewed (9)
  • docker-images/Dockerfile.java-connector: Language not supported
  • docker-images/Dockerfile.java-connector-base: Language not supported
  • docker-images/Dockerfile.java-connector.dockerignore: Language not supported
  • docker-images/Dockerfile.manifest-only-connector: Language not supported
  • docker-images/Dockerfile.manifest-only-connector-base: Language not supported
  • docker-images/Dockerfile.manifest-only-connector.dockerignore: Language not supported
  • docker-images/Dockerfile.python-connector: Language not supported
  • docker-images/Dockerfile.python-connector-base: Language not supported
  • docker-images/Dockerfile.python-connector.dockerignore: Language not supported

Comment thread docker-images/README.md Outdated
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
Comment thread docker-images/README.md Outdated
@aaronsteers Aaron ("AJ") Steers (aaronsteers) marked this pull request as ready for review May 1, 2025 22:06
Copy link
Copy Markdown
Contributor

@davinchia Davin Chia (davinchia) left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

No comment on the non-Java build files. Java build files look good to me.

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.

3 participants