temporalio / docker-builds

Temporal service Docker images build

Home Page:https://hub.docker.com/r/temporaliotest/auto-setup

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

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

About

Temporal service Docker images build

https://hub.docker.com/r/temporaliotest/auto-setup

License:MIT License


Languages

Language:Shell 43.5%Language:Go 23.3%Language:Makefile 14.1%Language:Dockerfile 13.3%Language:HCL 5.8%