Skip to content

jananxd/docker-builds

 
 

Repository files navigation

docker-builds

Update Submodules Build Docker Images

A set of workflows that publish:

Workflows

There are 3 distinct phases:

(1) Docker base images

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.

Read more details about base images.

(2) Docker pre-release 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:

(3) Docker release images

Users can publish any of the previously built images via:

Manually build Docker image for any commit

Replace 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

Releases

No releases published

Packages

No packages published

Languages

  • Shell 46.0%
  • Go 20.8%
  • Makefile 15.0%
  • Dockerfile 12.1%
  • HCL 6.1%