Chakru
51863325a5
build: use versioning in gradle consistent with ci ( #13259 )
...
Enable use of gradle for all image builds for publishing, eliminating the per-image build action in docker-unified.yml that duplicated what was in gradle but used slightly different mechanisms to determine what is the tag. Enabled gradle build to consume tags provided by the workflow and produce tags same as earlier.
Use bake matrix builds to build slim/full versions of datahub-ingestion, datahub-actions.
Publish images and scan relies on gradle to get the list of images, via depot.
Image publish and scans run once a day on schedule or on manual triggers only.
Pending work: Separate the publish and scans into a separate workflow that runs on a schedule and could also run other tests.
2025-04-24 23:00:03 +05:30
Harshal Sheth
b75dbaa3a1
feat(ci): make datahub-actions docker build standalone ( #13241 )
2025-04-17 08:51:46 +02:00
Chakru
912fac3eb5
fix(ci): fix image publish task, python-docker version ( #13206 )
2025-04-15 08:44:09 -07:00
david-leifker
5ee0b66920
feat(spring): upgrade to SpringBoot 3.4 ( #13186 )
2025-04-12 15:34:17 -05:00
Harshal Sheth
275535d4d3
feat: start removing ingestion-base image ( #13146 )
2025-04-09 11:53:34 -07:00
Chakru
cf40116680
CI speedup ( #13057 )
2025-04-07 10:13:07 +05:30
david-leifker
287fda19c7
fix(docker): also rename group to datahub ( #13094 )
2025-04-04 18:30:26 -05:00
david-leifker
046c59bdb5
chore(): bump base ubuntu image 22.04 -> 24.04 ( #13072 )
2025-04-03 14:39:41 -05:00
Chakru
40106be208
build: optimizations for incremental builds and faster CI ( #13033 )
...
Co-authored-by: Andrew Sikowitz <andrew.sikowitz@acryl.io>
2025-04-02 11:51:10 +05:30
david-leifker
dbd57c972f
fix(ci): fix datahub-ingestion release/tag publishing ( #12466 )
2025-01-28 15:59:01 -06:00
david-leifker
9762c46702
chore(bump): ingestion-base & actions ( #12171 )
2024-12-19 12:41:44 -06:00
Harshal Sheth
c4bc34f9ff
feat(build): remove base-requirements.txt ( #11238 )
...
Co-authored-by: David Leifker <david.leifker@acryl.io>
2024-08-29 22:34:00 -05:00
david-leifker
f9cd29f6a3
ci(flavor): reintroduce flavor suffix ( #11265 )
2024-08-29 09:07:49 -05:00
david-leifker
2066f1f625
feat(ingestion-base): convert to ubuntu image ( #11263 )
2024-08-28 17:18:41 -05:00
david-leifker
edc8fd409d
chore(ingestion-base): bump base image packages ( #11053 )
2024-07-31 12:39:07 -05:00
david-leifker
4bda3d87dc
build(docker): prefix pr on pr sha tags ( #10171 )
2024-03-29 17:27:57 -05:00
noggi
193d1464a6
Fix downstream CI issue ( #9479 )
2023-12-18 14:06:17 -08:00
david-leifker
824df5a6a3
feat(build): gradle 8, jdk17, neo4j 5 ( #9458 )
2023-12-15 13:28:33 -06:00
Hendrik Richert
966cb175f7
feat(dev): Make repositories configurable for enterprise developers ( #9230 )
...
Co-authored-by: Hendrik Richert <hendrik.richert@swisscom.com>
Co-authored-by: david-leifker <114954101+david-leifker@users.noreply.github.com>
2023-11-28 14:52:11 -06:00
david-leifker
ff90fb633d
fix(datahub-ingestion): prevent transitive deps, bump addtional pyspa… ( #9233 )
2023-11-13 16:26:53 -06:00
david-leifker
4d9a7ce7c9
ci: Docker slim tag fix ( #8925 )
2023-09-29 23:07:45 -05:00
david-leifker
b45b7f7d2a
fix(docker): slim tags ( #8922 )
2023-09-29 17:49:36 -05:00
david-leifker
d33a85314d
fix(docker): move base image to -base
tag, full image to head ( #8919 )
...
Co-authored-by: Pedro Silva <pedro@acryl.io>
Co-authored-by: Harshal Sheth <hsheth2@gmail.com>
2023-09-28 21:21:04 -05:00
david-leifker
68ae3bfc26
fix(spark-test): upgrade gradle and fix spark smoke test ( #8777 )
2023-09-07 20:17:50 -05:00
david-leifker
40caf35812
feat(datahub-ingestion): refactor datahub ingestion slim images ( #8515 )
2023-08-17 10:40:17 +05:30
david-leifker
0a9dc73402
build(docker): metadata-ingestion images build and add slim version ( #7412 )
2023-03-20 18:06:35 -05:00