Skip to content
This repository was archived by the owner on Sep 30, 2024. It is now read-only.

Publish images for all commits on release branches#63985

Merged
willdollman merged 1 commit into
mainfrom
will/publish-x-release-branches
Jul 22, 2024
Merged

Publish images for all commits on release branches#63985
willdollman merged 1 commit into
mainfrom
will/publish-x-release-branches

Conversation

@willdollman

@willdollman willdollman commented Jul 22, 2024

Copy link
Copy Markdown
Contributor

In order to run nightly vulnerability scans of Sourcegraph releases, we need to publish a new set of images whenever the release branch is pushed to.

Previously, this was implemented in https://github.com/sourcegraph/sourcegraph/pull/63379 but with RFC 795 the release branch format changed from 5.5.1234 to 5.5.x.

This PR updates the regex to catch this new format.

The end result of this is that whenever Buildkite runs on a branch matching \d.\d.x, it will push images to the us.gcr.io/sourcegraph-dev/gitserver registry with the tag $branch-insiders.

I've also tagged this PR for backport as we want it on the current patch release branch 5.5.x :)

Test plan

Changelog

@willdollman willdollman self-assigned this Jul 22, 2024
@cla-bot cla-bot Bot added the cla-signed label Jul 22, 2024
@willdollman willdollman requested a review from a team July 22, 2024 15:02
@willdollman willdollman merged commit b7242d2 into main Jul 22, 2024
@willdollman willdollman deleted the will/publish-x-release-branches branch July 22, 2024 15:12
sourcegraph-release-bot pushed a commit that referenced this pull request Jul 22, 2024
In order to run nightly vulnerability scans of Sourcegraph releases, we
need to publish a new set of images whenever the release branch is
pushed to.

Previously, this was implemented in
https://github.com/sourcegraph/sourcegraph/pull/63379 but with RFC 795
the release branch format changed from 5.5.1234 to 5.5.x.

This PR updates the regex to catch this new format.

The end result of this is that whenever Buildkite runs on a branch
matching `\d.\d.x`, it will push images to the
`us.gcr.io/sourcegraph-dev/gitserver` registry with the tag
`$branch-insiders`.

I've also tagged this PR for backport as we want it on the current patch
release branch 5.5.x :)

<!-- PR description tips:
https://www.notion.so/sourcegraph/Write-a-good-pull-request-description-610a7fd3e613496eb76f450db5a49b6e
-->

## Test plan

- Test buildkite run on branch `will-0.0.x` (with modified regex to
match that branch)
https://buildkite.com/sourcegraph/sourcegraph/builds/283608

<!-- REQUIRED; info at
https://docs-legacy.sourcegraph.com/dev/background-information/testing_principles
-->

## Changelog

<!-- OPTIONAL; info at
https://www.notion.so/sourcegraph/Writing-a-changelog-entry-dd997f411d524caabf0d8d38a24a878c
-->

(cherry picked from commit b7242d2)
jdpleiness pushed a commit that referenced this pull request Jul 22, 2024
…63987)

In order to run nightly vulnerability scans of Sourcegraph releases, we
need to publish a new set of images whenever the release branch is
pushed to.

Previously, this was implemented in
https://github.com/sourcegraph/sourcegraph/pull/63379 but with RFC 795
the release branch format changed from 5.5.1234 to 5.5.x.

This PR updates the regex to catch this new format.

The end result of this is that whenever Buildkite runs on a branch
matching `\d.\d.x`, it will push images to the
`us.gcr.io/sourcegraph-dev/gitserver` registry with the tag
`$branch-insiders`.

I&#39;ve also tagged this PR for backport as we want it on the current
patch release branch 5.5.x :)



## Test plan

- Test buildkite run on branch `will-0.0.x` (with modified regex to
match that branch)
https://buildkite.com/sourcegraph/sourcegraph/builds/283608



## Changelog


 <br> Backport b7242d2 from #63985

Co-authored-by: Will Dollman <will.dollman@sourcegraph.com>
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants