mirror of
https://github.com/sourcegraph/sourcegraph.git
synced 2026-02-06 18:31:54 +00:00
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 --> |
||
|---|---|---|
| .. | ||
| gitops | ||
| helpers | ||
| images | ||
| integration/executors | ||
| internal | ||
| runtype | ||
| scripts | ||
| trivy | ||
| annotate-cloud-ephemeral.sh | ||
| asdf-install.sh | ||
| bazel-build-sg.sh | ||
| bazel-configure.sh | ||
| bazel-gomodtidy.sh | ||
| bazel-prechecks-apply.sh | ||
| bazel-prechecks.sh | ||
| bazel.sh | ||
| BUILD.bazel | ||
| CODENOTIFY | ||
| create-client-artifact.sh | ||
| docker-publish.sh | ||
| gen-metadata-annotation.sh | ||
| gen-pipeline.go | ||
| gen-pipeline.sh | ||
| glossary.md | ||
| msp_deploy.sh | ||
| OWNERS | ||
| parallel_run.sh | ||
| pnpm-build.sh | ||
| pnpm-install-with-retry.sh | ||
| pnpm-run.sh | ||
| pnpm-web-integration.sh | ||
| push_all.sh | ||
| README.md | ||
| reset-test-db.sh | ||
| semgrep-scan.sh | ||
Buildkite Pipeline for sourcegraph/sourcegraph
We dynamically generate our CI pipeline for Buildkite based on the output of gen-pipeline.go. To learn more, refer to the continuous integration docs.