cockroachdb / cockroachdb/cockroach
build,ci: refine "Build Tags", build type for automated, non-release builds
- Dominant language
- Go
- Stars
- 32.5k
- Forks
- 4.1k
- PR merge metrics
- PR metrics pending
Description
Follow up from #100532.
Right now we have automation building `cockroach` with two `build-type`s: `development` and `release`. This is not enough color, as many of the "release" builds are not actually releases.
* Builds from Publish Bleeding Edge might use a build type like or "continuous".
* Builds from Make and Publish Build might use a build type like "provisional" or "nightly".
Jira issue: CRDB-27213
Contributor guide
Research direction
Start by reading the discussion in #100532 and the linked Jira issue CRDB-27213, then trace the automation that builds `cockroach` for Publish Bleeding Edge, Make, and Publish Build. Done means the automated non-release builds use distinct, agreed-upon build types rather than being grouped under `release`.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- go
- Domain
- build-system, ci-cd
- Issue type
- Feature
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 35/100