The repository is created to illustrate a seamless CI / CD workflow for Docker Images onto DockerHub. This also provides support for highlighting the default repository.
- The
release.json
file holds the configuration for the version as well as the supported platform. This is used as metadata for building the image as well. - The
latest
tag is used to indicate the default image. For each new release the previous config needs to be set asfalse
to avoid multipledefault
image push to the docker registry. - In the demo a image for BrowserStackLocal binary is being created and is being pushed. Although, this framework is extensible to any dockerfile as well as platform. (The versioned folders and platforms are just meant as a guide to kickstart.)
- Do refer the .github folder to understand the workflows.
All PRs and suggestions are Welcome!!