Skip to content

aaron-sysdig/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 43.5%
  • Go 23.3%
  • Makefile 14.1%
  • Dockerfile 13.3%
  • HCL 5.8%