parse-server icon indicating copy to clipboard operation
parse-server copied to clipboard

ci: Mongodb-runner usage and default version to 6.0.2

Open Moumouls opened this issue 1 year ago • 4 comments

Pull Request

Issue

Closes: none

Approach

Mongodb runner use a global folder by default, it could conflict with old failed instances or other running instances non related to parse-server development.

Now using a dedicated folder during contributing phase, so it's easier to clean the folder in case of unexpected failure. Also updating default version to 6.0.2, because 6.X is compatible with Windows/Mac Intel/Mac ARM. 5.X don't start on Mac ARM so it always need a manual adjustment to contribute to parse. 5.X is now quite old also.

Tasks

  • [x] Add tests
  • [x] Add changes to documentation (guides, repository pages, code comments)
  • [x] Add security check
  • [x] Add new Parse Error codes to Parse JS SDK

Moumouls avatar Oct 26 '24 07:10 Moumouls

I will reformat the title to use the proper commit message syntax.

Thanks for opening this pull request!

  • ❌ Please link an issue that describes the reason for this pull request, otherwise your pull request will be closed. Make sure to write it as Closes: #123 in the PR description, so I can recognize it.

Codecov Report

:white_check_mark: All modified and coverable lines are covered by tests. :white_check_mark: Project coverage is 93.49%. Comparing base (c8bc74a) to head (1dffc2f). :warning: Report is 264 commits behind head on alpha.

Additional details and impacted files
@@           Coverage Diff           @@
##            alpha    #9383   +/-   ##
=======================================
  Coverage   93.49%   93.49%           
=======================================
  Files         186      186           
  Lines       14810    14810           
=======================================
  Hits        13846    13846           
  Misses        964      964           

:umbrella: View full report in Codecov by Sentry.
:loudspeaker: Have feedback on the report? Share it here.

:rocket: New features to boost your workflow:
  • :snowflake: Test Analytics: Detect flaky tests, report on failures, and find test suite problems.
  • :package: JS Bundle Analysis: Save yourself from yourself by tracking and limiting bundle sizes in JS merges.

codecov[bot] avatar Oct 26 '24 07:10 codecov[bot]

This PR should fix the issue of the mongodb runner not terminating all running instances?

mtrezza avatar Oct 29 '24 23:10 mtrezza

close in favor of https://github.com/parse-community/parse-server/pull/9860

Moumouls avatar Sep 13 '25 09:09 Moumouls