|
1 month ago | |
---|---|---|
.. | ||
README.md | 1 month ago | |
__init__.py | 1 month ago | |
deploy_util.py | 1 month ago | |
linux.py | 1 month ago | |
macos.py | 1 month ago | |
pipeline.template.yml | 1 month ago |
The CI process will build and deploy the Materialize debug tool to the materialize-binaries S3 bucket.
To deploy a new version through Buildkite:
Update the version number in the mz-debug
Cargo.toml:
Create and push a git tag in the format mz-debug-vX.X.X
on the final commit of your changes in main
.
Navigate to the Buildkite pipelines page and trigger a new build:
BUILDKITE_TAG
environment variable to match your git tagYou can manually deploy by following steps 1-2 above and running the following commands:
# Set a tag version.
export BUILDKITE_TAG=mz-debug-vx.y.z
# macOS
bin/pyactivate -m ci.deploy_mz-debug.macos
# Linux
bin/pyactivate -m ci.deploy_mz-debug.linux
Important Notes:
linux.py
to use target
instead of target-xcompile
git fetch --tag
s may error due to stale references of the old git tag.