A set of workflows that publish:
There are 3 distinct phases:
All build steps require a set of Docker base images. They are released by a user whenever a new version of a base image is needed.
temporalio/base-*
) to DockerHub temporaliotemporalio/base-*
) to DockerHub temporalioRead more details about base images.
For every commit to Temporal Server's main and release branch, its Trigger Publish will invoke update-submodules to update all submodules to their latest commit - and run the following actions:
features-integration
workflow)Users can publish any of the previously built images via:
admin-tools
image from DockerHub temporaliotest to
DockerHub temporalioserver
and auto-setup
images from DockerHub temporaliotest to
DockerHub temporalioReplace YOUR_TAG and YOUR_CHECKOUT_COMMIT to build manually:
git checkout YOUR_CHECKOUT_COMMIT
docker build . -f auto-setup.Dockerfile -t temporalio/auto-setup:YOUR_TAG