docker-images: republish docker images using Sourcegraph versioning and canonical names
Created by: slimsag
Republishes some of our existing Docker images, but using the Sourcegraph versioning scheme (e.g. 3.15.0
instead of the image's custom versioning scheme), per https://github.com/sourcegraph/sourcegraph/issues/9251
Mapping
The mapping looks like (the version 3.15.0
is an example):
Before | After |
---|---|
zoekt-webserver:0.0.20200401202737-ef3ec23 |
sourcegraph/indexed-searcher:3.15.0 |
postgres-11.4:19-11-14_b084311b |
sourcegraph/postgres-11.4:3.15.0 |
redis-cache:20-02-03_da9d71ca |
sourcegraph/redis-cache:3.15.0 |
redis-store:20-01-30_c903717e |
sourcegraph/redis-store:3.15.0 |
zoekt-indexserver:0.0.20200401202737-ef3ec23 |
sourcegraph/search-indexer:3.15.0 |
syntect_server:c0297a1 |
sourcegraph/syntax-highlighter:3.15.0 |
Note: zoekt and syntect_server image renaming is to move closer to #9785 and specifically with zoekt because the existing image names have conflicting version tags so new image names are required (see https://github.com/sourcegraph/sourcegraph/issues/9251#issuecomment-613219006).
Development
Publish images through the same old methods we used prior to this PR, and then bump the tags inline here (Renovate should do it automatically) and then it gets released and deployed in our infrastructure the same as other frontend
, gitserver
, etc. images automatically.
Fixes #9251