sourcegraph/cmd
sourcegraph-release-bot 3458e82e36
[Backport 5.4.5099] release: never use build number in image family (#63178)
the executor image and docker mirror image should now follow the
following naming convention:

Image family:
`sourcegraph-executors-[nightly|internal|'']-<MAJOR>-<MINOR>`
Image name:
`sourcegraph-executor-[nightly|internal|'']-<MAJOR>-<MINOR>-<BUILD_NUMBER>`

example:
Image family: `sourcegraph-executors-5-4`
Image name: `sourcegraph-executor-5-4-277666`

## What happens during releases and _not_ releases?
#### Nightly
**`nightly` suffix**
Image family:
`sourcegraph-executors-nightly-<MAJOR>-<MINOR>`
Image name:
`sourcegraph-executor-nightly-<MAJOR>-<MINOR>-<BUILD_NUMBER>`
#### Internal
**`internal` suffix**
Image family:
`sourcegraph-executors-internal-<MAJOR>-<MINOR>`
Image name:
`sourcegraph-executor-internal-<MAJOR>-<MINOR>-<BUILD_NUMBER>`
#### Public / Promote to public

** No suffix **

Image family: `sourcegraph-executors-<MAJOR>-<MINOR>`
Image name:
`sourcegraph-executor-<MAJOR>-<MINOR>-<BUILD_NUMBER>`

>  [!IMPORTANT]
> Should we keep the imagine name stable at
`sourcegraph-executor-<MAJOR>-<MINOR>-<BUILD_NUMBER>`
> and only change the family name? 
>
> **Why?**
>
> The Image family dictates the collection of images and that changes
each major minor and or release phase so there is really no use in
changing the image name too, except at a glance you can see from the
name what image family it belongs to?
## Test plan




## Changelog




 <br> Backport 8bb0ab54eb from #63157

Co-authored-by: William Bezuidenhout <william.bezuidenhout@sourcegraph.com>
2024-06-10 09:29:06 +01:00
..
appliance appliance: split reconciler package into subpackage (#62730) 2024-05-20 16:53:14 +01:00
batcheshelper bazel: transcribe test ownership to bazel tags (#62664) 2024-05-16 15:51:16 +01:00
blobstore bazel: transcribe test ownership to bazel tags (#62664) 2024-05-16 15:51:16 +01:00
bundled-executor bazel: transcribe test ownership to bazel tags (#62664) 2024-05-16 15:51:16 +01:00
cody-gateway Revert "Cody Gateway embeddings: powering with generated metadata" (#63098) 2024-06-05 14:56:03 +02:00
embeddings lib/background: upgrade Routine interface with context and errors (#62136) 2024-05-24 10:04:55 -04:00
enterprise-portal fix/enterpriseportal: fix registration of connectRPC handler options (#63058) 2024-06-04 09:00:01 -07:00
executor [Backport 5.4.5099] release: never use build number in image family (#63178) 2024-06-10 09:29:06 +01:00
executor-kubernetes bazel: transcribe test ownership to bazel tags (#62664) 2024-05-16 15:51:16 +01:00
frontend [Backport 5.4.5099] scim: Fix random suffix added to every user on resync (#63131) 2024-06-06 17:40:27 +00:00
gitserver gitserver: Fix some cases of RevNotFound in CommitLog (#63063) 2024-06-04 23:01:02 +02:00
loadtest chore(bazel): update ownership tags to increase coverage (#63001) 2024-05-31 14:10:29 +00:00
migrator bazel: transcribe test ownership to bazel tags (#62664) 2024-05-16 15:51:16 +01:00
msp-example chore/msp-example: refactor to align with service structure best practices (#62954) 2024-05-29 09:58:43 -07:00
pings bazel: transcribe test ownership to bazel tags (#62664) 2024-05-16 15:51:16 +01:00
precise-code-intel-worker lib/background: upgrade Routine interface with context and errors (#62136) 2024-05-24 10:04:55 -04:00
repo-updater repo-updater: Hydrate schedule on startup (#62891) 2024-06-04 19:00:23 +02:00
searcher bazel: transcribe test ownership to bazel tags (#62664) 2024-05-16 15:51:16 +01:00
server feat/bazel: //cmd/{frontend,server} targets that don't include client bundle for backend integration tests (#62877) 2024-05-28 14:32:48 +01:00
symbols chore: Delete old Dockerfile and build scripts (#62922) 2024-05-27 18:52:39 +02:00
syntactic-code-intel-worker Syntactic indexing: enqueuer and scheduler (#62485) 2024-05-31 10:25:30 +01:00
telemetry-gateway lib/background: upgrade Routine interface with context and errors (#62136) 2024-05-24 10:04:55 -04:00
worker worker: add SAMS notifications subscriber (#63051) 2024-06-03 18:01:19 -04:00
README.md Reminder to keep architecture diagram in-sync (#36869) 2022-06-08 19:40:36 -07:00

This directory contains Sourcegraph services and binaries.

When a services is added, removed, or when a service's dependencies change, update our architecture diagram.