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

feat(util/exec): use spawn instead of exec #16414

Merged

Commits on Jul 4, 2022

  1. refactor(util): use spawn instead of exec

     - Use child_process.spawn instead of child_process.exec
    Gabriel-Ladzaretti committed Jul 4, 2022
    Configuration menu
    Copy the full SHA
    9e86048 View commit details
    Browse the repository at this point in the history
  2. refactor(util): use spawn instead of exec

     - Use child_process.spawn instead of child_process.exec
    Gabriel-Ladzaretti committed Jul 4, 2022
    Configuration menu
    Copy the full SHA
    46850eb View commit details
    Browse the repository at this point in the history
  3. refactor(util): use spawn instead of exec

     - Use child_process.spawn instead of child_process.exec
    Gabriel-Ladzaretti committed Jul 4, 2022
    Configuration menu
    Copy the full SHA
    3ca3961 View commit details
    Browse the repository at this point in the history
  4. refactor(util): use spawn instead of exec

     - Use child_process.spawn instead of child_process.exec
    Gabriel-Ladzaretti committed Jul 4, 2022
    Configuration menu
    Copy the full SHA
    cda3a37 View commit details
    Browse the repository at this point in the history
  5. refactor(util): use spawn instead of exec

     - init spawn-util
    Gabriel-Ladzaretti committed Jul 4, 2022
    Configuration menu
    Copy the full SHA
    c9f0ba5 View commit details
    Browse the repository at this point in the history
  6. refactor(util): use spawn instead of exec

     - spawn-util
    Gabriel-Ladzaretti committed Jul 4, 2022
    Configuration menu
    Copy the full SHA
    c864b4c View commit details
    Browse the repository at this point in the history
  7. refactor(util): use spawn instead of exec

     - init index-spawn.spec.ts
    Gabriel-Ladzaretti committed Jul 4, 2022
    Configuration menu
    Copy the full SHA
    e2b6197 View commit details
    Browse the repository at this point in the history

Commits on Jul 5, 2022

  1. refactor(util): use spawn instead of exec

     - fixed various tests
    Gabriel-Ladzaretti committed Jul 5, 2022
    Configuration menu
    Copy the full SHA
    11ca433 View commit details
    Browse the repository at this point in the history
  2. refactor(util): use spawn instead of exec

     - fix all artifacts.spec.ts
    Gabriel-Ladzaretti committed Jul 5, 2022
    Configuration menu
    Copy the full SHA
    b67a072 View commit details
    Browse the repository at this point in the history
  3. refactor(util): use spawn instead of exec

     - fix all artifacts.spec.ts
    Gabriel-Ladzaretti committed Jul 5, 2022
    Configuration menu
    Copy the full SHA
    48c24a0 View commit details
    Browse the repository at this point in the history
  4. refactor(util): use spawn instead of exec

     - fix npm post update imports
    Gabriel-Ladzaretti committed Jul 5, 2022
    Configuration menu
    Copy the full SHA
    dc7c62a View commit details
    Browse the repository at this point in the history
  5. refactor(util): use spawn instead of exec

     - revert renaming to minimize PR diff
    Gabriel-Ladzaretti committed Jul 5, 2022
    Configuration menu
    Copy the full SHA
    19682da View commit details
    Browse the repository at this point in the history
  6. refactor(util): use spawn instead of exec

     - revert renaming to minimize PR diff
    Gabriel-Ladzaretti committed Jul 5, 2022
    Configuration menu
    Copy the full SHA
    93ac364 View commit details
    Browse the repository at this point in the history
  7. refactor(util): use spawn instead of exec

     - revert renaming to minimize PR diff
    Gabriel-Ladzaretti committed Jul 5, 2022
    Configuration menu
    Copy the full SHA
    8537123 View commit details
    Browse the repository at this point in the history
  8. refactor(util): use spawn instead of exec

     - revert renaming to minimize PR diff
    Gabriel-Ladzaretti committed Jul 5, 2022
    Configuration menu
    Copy the full SHA
    a01d7e3 View commit details
    Browse the repository at this point in the history

Commits on Jul 6, 2022

  1. refactor(util): use spawn instead of exec

     - revert renaming to minimize PR diff
     - destroy stdio when terminating child process
    Gabriel-Ladzaretti committed Jul 6, 2022
    Configuration menu
    Copy the full SHA
    38adab0 View commit details
    Browse the repository at this point in the history
  2. refactor(util): use spawn instead of exec

     - delete and revert dev related changes
    Gabriel-Ladzaretti committed Jul 6, 2022
    Configuration menu
    Copy the full SHA
    a7c7b21 View commit details
    Browse the repository at this point in the history

Commits on Jul 7, 2022

  1. refactor(util): use spawn instead of exec

     - fix support for windows
    Gabriel-Ladzaretti committed Jul 7, 2022
    Configuration menu
    Copy the full SHA
    1bc1319 View commit details
    Browse the repository at this point in the history
  2. refactor(util): use spawn instead of exec

     - handle SIGSTOP and such
     - add test coverage
    Gabriel-Ladzaretti committed Jul 7, 2022
    Configuration menu
    Copy the full SHA
    a7ebe9f View commit details
    Browse the repository at this point in the history

Commits on Jul 8, 2022

  1. refactor(util): use spawn instead of exec

     - now converts to strings when resolving/rejecting
    Gabriel-Ladzaretti committed Jul 8, 2022
    Configuration menu
    Copy the full SHA
    094308f View commit details
    Browse the repository at this point in the history

Commits on Jul 9, 2022

  1. refactor(util): use spawn instead of exec

     - logs improvements
     - force shell (exec like)
     - fix tests
    Gabriel-Ladzaretti committed Jul 9, 2022
    Configuration menu
    Copy the full SHA
    e5ecca3 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    ee56cae View commit details
    Browse the repository at this point in the history

Commits on Jul 11, 2022

  1. refactor(util): use spawn instead of exec

     - strongly type listeners
    Gabriel-Ladzaretti committed Jul 11, 2022
    Configuration menu
    Copy the full SHA
    783e0f7 View commit details
    Browse the repository at this point in the history
  2. refactor(util): use spawn instead of exec

     - create helper mock for spawn
    Gabriel-Ladzaretti committed Jul 11, 2022
    Configuration menu
    Copy the full SHA
    7800a77 View commit details
    Browse the repository at this point in the history
  3. refactor(util): use spawn instead of exec

     - cr changes
    Gabriel-Ladzaretti committed Jul 11, 2022
    Configuration menu
    Copy the full SHA
    011cdda View commit details
    Browse the repository at this point in the history
  4. Update lib/util/exec/common.ts

    Co-authored-by: Sergei Zharinov <[email protected]>
    Gabriel-Ladzaretti and zharinov authored Jul 11, 2022
    Configuration menu
    Copy the full SHA
    d58390a View commit details
    Browse the repository at this point in the history
  5. Merge branch '16197-handle-zombies-with-spawn' of https://github.com/…

    …Gabriel-Ladzaretti/renovate into 16197-handle-zombies-with-spawn
    
    � Conflicts:
    �	lib/util/exec/common.ts
    Gabriel-Ladzaretti committed Jul 11, 2022
    Configuration menu
    Copy the full SHA
    8653aeb View commit details
    Browse the repository at this point in the history
  6. refactor(util): use spawn instead of exec

     - documentation
    Gabriel-Ladzaretti committed Jul 11, 2022
    Configuration menu
    Copy the full SHA
    46967ae View commit details
    Browse the repository at this point in the history
  7. Merge branch 'main' into 16197-handle-zombies-with-spawn

    # Conflicts:
    #	test/exec-util.ts
    Gabriel-Ladzaretti committed Jul 11, 2022
    Configuration menu
    Copy the full SHA
    50723e3 View commit details
    Browse the repository at this point in the history
  8. refactor(util): use spawn instead of exec

     - revert unnecessary formatting
    Gabriel-Ladzaretti committed Jul 11, 2022
    Configuration menu
    Copy the full SHA
    ee41eab View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    ba6ba93 View commit details
    Browse the repository at this point in the history

Commits on Jul 12, 2022

  1. refactor(util): use spawn instead of exec

     - added ExecError class
    Gabriel-Ladzaretti committed Jul 12, 2022
    Configuration menu
    Copy the full SHA
    8f9b7b4 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    4832a83 View commit details
    Browse the repository at this point in the history
  3. refactor(util): use spawn instead of exec

     - exec-error.ts restructure
    Gabriel-Ladzaretti committed Jul 12, 2022
    Configuration menu
    Copy the full SHA
    930c142 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    05fce92 View commit details
    Browse the repository at this point in the history
  5. Apply suggestions from code review

    Co-authored-by: Sergei Zharinov <[email protected]>
    Gabriel-Ladzaretti and zharinov authored Jul 12, 2022
    Configuration menu
    Copy the full SHA
    03526d3 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    1a68345 View commit details
    Browse the repository at this point in the history

Commits on Jul 13, 2022

  1. Configuration menu
    Copy the full SHA
    eed49ec View commit details
    Browse the repository at this point in the history

Commits on Jul 15, 2022

  1. refactor(util): use spawn instead of exec

     - deprecated RawExecOptions.encoding property
    Gabriel-Ladzaretti committed Jul 15, 2022
    Configuration menu
    Copy the full SHA
    f539d9d View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    d9c4629 View commit details
    Browse the repository at this point in the history

Commits on Jul 21, 2022

  1. Configuration menu
    Copy the full SHA
    3fa4f25 View commit details
    Browse the repository at this point in the history

Commits on Jul 22, 2022

  1. Merge branch 'main' into 16197-handle-zombies-with-spawn

    # Conflicts:
    #	lib/util/exec/index.spec.ts
    #	test/exec-util.ts
    Gabriel-Ladzaretti committed Jul 22, 2022
    Configuration menu
    Copy the full SHA
    3496fd1 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    bdaea44 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    8597d8a View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    74d5c1e View commit details
    Browse the repository at this point in the history