[build images]

This commit is contained in:
Meghan Denny
2025-11-26 20:40:11 -08:00
parent 9a242d10a2
commit caac13dd21
2 changed files with 9 additions and 1 deletions

View File

@@ -664,7 +664,9 @@ function getReleaseStep(buildPlatforms, options) {
agents: {
queue: "test-darwin",
},
depends_on: buildPlatforms.filter(p => p.os !== "freebsd").map(platform => `${getTargetKey(platform)}-build-bun`),
depends_on: buildPlatforms
.filter(p => !(p.os === "freebsd" || p.os === "darwin"))
.map(platform => `${getTargetKey(platform)}-build-bun`),
env: {
CANARY: revision,
},

View File

@@ -18,6 +18,7 @@ import {
getSecret,
getUsernameForDistro,
homedir,
isBuildkite,
isCI,
isMacOS,
isWindows,
@@ -1218,6 +1219,11 @@ async function main() {
}
}
if (isBuildkite && os === "darwin") {
// they don't have it preinstalled in the hosted image
await spawnSafe($`apt install tart sshpass`);
}
/** @type {Machine} */
const machine = await startGroup("Creating machine...", async () => {
console.log("Creating machine:");