Home / Function/ archiveGitRevision() — react Function Reference

archiveGitRevision() — react Function Reference

Architecture documentation for the archiveGitRevision() function in build-and-test.js from the react codebase.

Entity Profile

Dependency Diagram

graph TD
  03a04714_b072_4870_dd16_870fb5104fd7["archiveGitRevision()"]
  21cad21f_644b_d18d_0ebc_7082529ded32["build-and-test.js"]
  03a04714_b072_4870_dd16_870fb5104fd7 -->|defined in| 21cad21f_644b_d18d_0ebc_7082529ded32
  5fee8731_b60a_55eb_a4e0_95679d86d20d["main()"]
  5fee8731_b60a_55eb_a4e0_95679d86d20d -->|calls| 03a04714_b072_4870_dd16_870fb5104fd7
  style 03a04714_b072_4870_dd16_870fb5104fd7 fill:#6366f1,stroke:#818cf8,color:#fff

Relationship Graph

Source Code

scripts/devtools/build-and-test.js lines 64–76

async function archiveGitRevision() {
  const desktopPath = join(homedir(), 'Desktop');
  const archivePath = join(desktopPath, 'DevTools.tgz');

  console.log(`Creating git archive at ${chalk.dim(archivePath)}`);
  console.log('');

  if (!DRY_RUN) {
    await exec(`git archive main | gzip > ${archivePath}`, {cwd: ROOT_PATH});
  }

  return archivePath;
}

Domain

Subdomains

Called By

Frequently Asked Questions

What does archiveGitRevision() do?
archiveGitRevision() is a function in the react codebase, defined in scripts/devtools/build-and-test.js.
Where is archiveGitRevision() defined?
archiveGitRevision() is defined in scripts/devtools/build-and-test.js at line 64.
What calls archiveGitRevision()?
archiveGitRevision() is called by 1 function(s): main.

Analyze Your Own Codebase

Get architecture documentation, dependency graphs, and domain analysis for your codebase in minutes.

Try Supermodel Free