Buildkite v3.23.0 Release Notes
Release Date: 2020-09-04 // over 3 years ago-
๐ v3.23.0 (2020-09-04)
โ Added
- ๐ New artifact search subcommand #1278 (chloeruka)
- โ Add sidecar agent suitable for being shared via volume in ECS or Kubernetes #1218 (keithduncan) #1263 (yob)
- ๐ We now fetch amd64 binaries on Apple Silicon Macs in anticipation of new macOS ARM computers #1237 (ticky)
- ๐ Opt-in experimental
resolve-commit-after-checkout
flag to resolveBUILDKITE_COMMIT
refs (e.g. "HEAD") to a commit hash #1256 (jayco) - ๐ Experimental: Build & publish RPM ARM64 package for aarch64 #1243 (chloeruka) #1241 (chloeruka)
๐ Changed
- ๐ Stop building i386 for darwin after 14 years of amd64 Mac hardware #1238 (pda)
- โก๏ธ Updated github.com/urfave/cli to v2 - this is the CLI framework we use for agent commands. #1233 (yob) #1250 (yob)
- ๐ Send the reported system and machine names when fetching latest release #1240 (ticky)
- โฌ๏ธ Bump build environment from go 1.14.2 to 1.14.7 #1235 (yob) #1262 (yob)
- โก๏ธ Update aws-sdk-go to 1.32.10 #1234 (yob)
๐ Fixed
- โก๏ธ
git-mirrors
experiment now only fetches branch instead of a full remote update #1112 (lox) - ๐ Hooks can introduce empty environment variables #1232 (pda)
- ๐ ArtifactUploader now deduplicates upload file paths #1268 (pda)
- โ Added additional logging to artifact uploads #1266 (yob) #1265 (denbeigh2000) #1255 (yob)
- ๐ Fail faster when uploading an artifact > 5Gb to unsupported destinations #1264 (yob)
- ๐ Job should now reliably fail when process.Run() -> err #1261 (sj26)
- ๐ Fix checkout failure when there is a file called HEAD in the repository root #1223 (zhenyavinogradov) #1260 (pda)
- Enable
BUILDKITE_AGENT_DEBUG_HTTP
in jobs if it's enabled in the agent process #1251 (yob) - ๐ Avoid passing nils to Printf() during HTTP Debug mode #1252 (yob)
- Allow
BUILDKITE_CLEAN_CHECKOUT
to be set via hooks #1242 (niceking) - โ Add optional brackets to file arg documentation #1276 (harrietgrace)
- ๐ Reword artifact shasum documentation #1229 (vineetgopal)
- ๐ Provide example dogstatsd integration options #1219 (GaryPWhite)
- ๐ submit basic OS info when registering from a BSD system #1239 (yob)
- ๐จ Various typo fixes and light refactors #1277 (chloeruka) #1271 (pda) #1244 (pda) #1224 (plaindocs)
- ๐ New artifact search subcommand #1278 (chloeruka)