MCPcopy Create free account
hub / github.com/vercel/vercel / resolveImageTag

Function resolveImageTag

packages/container/src/index.ts:58–68  ·  view source on GitHub ↗
()

Source from the content-addressed store, hash-verified

56}
57
58function resolveImageTag(): string {
59 const sha = readString(process.env.VERCEL_GIT_COMMIT_SHA);
60 if (sha) {
61 return sha.slice(0, 12);
62 }
63 const deploymentId = readString(process.env.VERCEL_DEPLOYMENT_ID);
64 if (deploymentId) {
65 return deploymentId.replace(/[^a-z0-9-_.]/gi, '-');
66 }
67 return `build-${Date.now().toString(36)}`;
68}
69
70async function buildAndPushImage(params: {
71 contextDir: string;

Callers 1

resolveImageHandlerFunction · 0.85

Calls 3

readStringFunction · 0.90
replaceMethod · 0.80
toStringMethod · 0.45

Tested by

no test coverage detected