Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add oro ci command #303

Open
zkat opened this issue Oct 9, 2023 · 0 comments
Open

Add oro ci command #303

zkat opened this issue Oct 9, 2023 · 0 comments
Labels
enhancement New feature or request

Comments

@zkat
Copy link
Member

zkat commented Oct 9, 2023

Make a perf-focused command that removes a lot of the guard rails that a normal orogene installation would do, on the assumption that orogene is running in a much safer, controlled environment and doesn't need to compensate for a lot of bad shit.

Some ideas:

  • Skip pruning
  • Error if node_modules already exists
  • Write directly to cacache content dir, without the tempfile -> move dance
  • Disable integrity verification for extracting files from the cache (we assume the cache won't get corrupted, and if it does, it'll be handled separately)
  • Only works if lockfile + package.json are in sync. Errors otherwise.
  • Skip writing to log file (you'll need to set verbosity by hand in CI)
@zkat zkat added the enhancement New feature or request label Oct 9, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
Status: Backlog
Development

No branches or pull requests

1 participant