MCPcopy Index your code
hub / github.com/ampproject/amphtml / storeBuildOutputToWorkspace

Function storeBuildOutputToWorkspace

build-system/pr-check/utils.js:218–232  ·  view source on GitHub ↗

* Stores build files to the CI workspace.

()

Source from the content-addressed store, hash-verified

216 * Stores build files to the CI workspace.
217 */
218function storeBuildOutputToWorkspace() {
219 const containerDirectory = circleciUniqueBuildNumber();
220 if (isCircleciBuild()) {
221 fs.ensureDirSync(`/tmp/workspace/builds/${containerDirectory}`);
222 for (const outputDir of BUILD_OUTPUT_DIRS) {
223 const outputPath = `${outputDir}/`;
224 if (fs.existsSync(outputPath)) {
225 fs.moveSync(
226 outputPath,
227 `/tmp/workspace/builds/${containerDirectory}/${outputDir}`
228 );
229 }
230 }
231 }
232}
233
234/**
235 * Generates a file with a comma-separated list of test file paths that CircleCI

Callers 4

pushBuildWorkflowFunction · 0.85
pushBuildWorkflowFunction · 0.85
pushBuildWorkflowFunction · 0.85
prBuildWorkflowFunction · 0.85

Calls 2

isCircleciBuildFunction · 0.85

Tested by

no test coverage detected