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

DataHub

DataHub: The Data Discovery Platform for the Modern Data Stack

Built with ❤️ by Acryl Data and LinkedIn


🏠 Docs: datahubproject.io

Quickstart | Features | Roadmap | Adoption | Demo | Town Hall


📣DataHub Town Hall is the 4th Thursday at 9am US PT of every month - add it to your calendar!

DataHub Community Highlights:

Introduction

DataHub is an open-source data catalog for the modern data stack. Read about the architectures of different metadata systems and why DataHub excels here. Also read our LinkedIn Engineering blog post, check out our Strata presentation and watch our Crunch Conference Talk. You should also visit DataHub Architecture to get a better understanding of how DataHub is implemented.

Features & Roadmap

Check out DataHub's Features & Roadmap.

Demo and Screenshots

There's a hosted demo environment courtesy of Acryl Data where you can explore DataHub without installing it locally.

Quickstart

Please follow the DataHub Quickstart Guide to run DataHub locally using Docker.

Development

If you're looking to build & modify datahub please take a look at our Development Guide.

Source Code and Repositories

Releases

See Releases page for more details. We follow the SemVer Specification when versioning the releases and adopt the Keep a Changelog convention for the changelog format.

Contributing

We welcome contributions from the community. Please refer to our Contributing Guidelines for more details. We also have a contrib directory for incubating experimental features.

Community

Join our Slack workspace for discussions and important announcements. You can also find out more about our upcoming town hall meetings and view past recordings.

Security

See Security Stance for information on DataHub's Security.

Adoption

Here are the companies that have officially adopted DataHub. Please feel free to add yours to the list if we missed it.

Select Articles & Talks

See the full list here.

License

Apache License 2.0.

Description
The Metadata Platform for your Data and AI Stack
Readme Apache-2.0 1.2 GiB
Languages
Java 41.9%
Python 28.5%
TypeScript 27.7%
JavaScript 1.1%
Shell 0.2%
Other 0.2%