Skip to content

Latest commit

 

History

History
27 lines (19 loc) · 906 Bytes

publishing-packages.md

File metadata and controls

27 lines (19 loc) · 906 Bytes

Publishing packages

Several components of Materialize are distributed as packages for

Docker images

Use mzbuild to build and push Docker images to the materialize Docker Hub organization. When you add a new publishable mzbuild image, you'll need an infrastructure admin to create the Docker Hub repository—ask in #eng-infra if you don't have the required permissions.

Rust crates

Before publishing internal Rust crates to crates.io(https://crates.io/), be sure to indicate that MaterializeInc is the reponsible maintainer by running the following command:

cargo owner --add github:MaterializeInc:crate-owners

PyPI

Use the materializeinc PyPI user to upload and update Materialize's Python packages on PyPI. Login information can be found in the shared 1Password account.