opensearchstaging/ci-runner

By opensearchstaging

Updated about 2 hours ago

OpenSearch Project CI Docker Images Repository.

Image
1

1M+

opensearchstaging/ci-runner repository overview

OpenSearch Project CI Docker Images Repository.

How does the version system work here?
  • All docker image tags used in jenkinsfile has a version number attach to it (Ex: ci-runner-centos7-opensearch-build-v2).
  • In jenkinsfiles, we will only use the major version numbered image tag.
  • Tags with 2 digits (such as v2.1) are backups of the previous iteration, and the major tag (such as v2) is always pointing to the latest iteration.
  • If one image has v2.1, v2.2, v2.3 tag, then its v2 tag used in jenkinsfile will point to v2.3 and has the same layers.
  • Everytime Infra Members of OpenSearch update the image, they would first create an iteration tag such as v2.4, then copy the v2.4 tag layers to v2.
  • If any major tag get bumped to a higher version (v2 -> v3), all related jenkinsfile references must be updated equally.
Architecture
  • Most of the images here support x64 + arm64.
  • Some images such as Windows and Docker-Builder only supports x64.
  • Build and test specific images will support x64 + arm64 + ppc64le for now.

Tag summary

Content type

Image

Digest

sha256:5e5a12c8b

Size

2.2 GB

Last updated

about 2 hours ago

docker pull opensearchstaging/ci-runner:ci-runner-almalinux8-opensearch-build-v1