1
0
mirror of synced 2025-12-19 18:14:56 -05:00
Commit Graph

16 Commits

Author SHA1 Message Date
David Gold
f30880152c python 3.13 connector base image (#68190) 2025-10-23 14:34:18 -07:00
David Gold
12eae776fc Dbgold17/fix connector publish workflow (#64938) 2025-08-14 15:15:34 -07:00
David Gold
6042a063b8 chore: delete Airbyte CI Base Images Package (#64135) 2025-07-31 14:37:50 -07:00
Wenqi Hu
49e734dda6 fix: correct file ownership in java-connector-base Dockerfile (#62941) 2025-07-24 10:33:53 -07:00
David Gold
7188e2dc3b chore: Bump Python to 3.11.13 in python connector base image (#62909) 2025-07-11 12:39:59 -07:00
Tobias Wennergren
8d9ffb4db8 chore: latest security patches for java base container (#62910) 2025-07-10 16:59:29 -07:00
Aaron ("AJ") Steers
3a84faa687 fix(docker-images): python container install should respect poetry lock file (#62074) 2025-06-25 14:00:46 -07:00
Aaron ("AJ") Steers
976ae1fa82 fix(docker-images): Update Python and Java connector image definitions (#61592)
Co-authored-by: David Gold <32782137+dbgold17@users.noreply.github.com>
2025-06-13 12:59:48 -07:00
devin-ai-integration[bot]
396822378a fix(docker-images): align manifest-only Dockerfile with airbyte-ci build process (#61441)
Co-authored-by: Devin AI <158243242+devin-ai-integration[bot]@users.noreply.github.com>
Co-authored-by: AJ Steers <aj@airbyte.io>
2025-06-07 02:45:12 +00:00
David Gold
8552b7d9d0 Working Python connector image build outside Airbyte CI (#60981)
Co-authored-by: Aaron ("AJ") Steers <aj@airbyte.io>
2025-06-02 23:31:05 +00:00
David Gold
254eeec0bc chore: update Python base image Dockerfile, resolving vulnerabilities, and enabling a first prod publish from the new build pipeline (#60820)
Co-authored-by: Aaron ("AJ") Steers <aj@airbyte.io>
2025-05-22 13:24:33 -07:00
devin-ai-integration[bot]
f34c8245dc docs(docker-images): update README with manual workflow instructions (#60314)
Co-authored-by: Devin AI <158243242+devin-ai-integration[bot]@users.noreply.github.com>
Co-authored-by: Aaron <AJ> Steers <aj@airbyte.io>
2025-05-16 01:41:11 +00:00
Aaron ("AJ") Steers
e30c743b6c docs: update docker-image docs with tooling help (#60280)
Co-authored-by: Davin Chia <davinchia@gmail.com>
2025-05-15 21:03:15 +00:00
Davin Chia
18e6370fc1 chore: non-dagger builds. (#59716)
Introduce the airbyte gradle docker plugin to build JVM connectors.
Add logic to allow us to slowly migrate from one build set up to the other.

The majority of the work is taking in the metadata.yaml file, and converting that to buildArgs to be injected into the airbyte gradle docker plugin.

In particular, we extract the base image from the metadata file. We also add the connector name by referencing the module. This outputs a file buildArgs.properties into the build folder. This is done by the DockerGenerateConnectorBuildArgs task.

The AirbyteDockerConventionPlugin then takes in the generated buildArgs.properties file and feeds it into the Platform Docker plugin. It also feeds in the top-level Dockerfile, so the Docker plugin can copy it into the build folder.

I tried to migrate this to Kotlin, however the repo needs to be upgraded to the same Kotlin and KSP version as the gradle plugin repos for this to be worth while. Otherwise we end up writing kotlin plugins with reflection, which is worse than the current groovy plugins.
2025-05-08 20:04:22 -04:00
Aaron ("AJ") Steers
653895907c ci: add Dockerfile base image definitions, along with sample .sh build scripts (#59212) 2025-05-05 14:55:38 -07:00
Aaron ("AJ") Steers
41bd55faa4 feat(ci): add dockerimage files in new docker-images directory (#59193)
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
2025-05-02 08:54:33 -07:00