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 http mode to library microservice #480

Conversation

prasadtalasila
Copy link
Contributor

@prasadtalasila prasadtalasila commented Jan 27, 2024

Adds http file service to library microservice using cloudcmd package

Improvements over PR #345:

  1. Refactors the CLI of libms
  2. Updates environment variables in tests
  3. Adds more yarn commands for testing
  4. Updates diagrams in developer documentation
  5. Adds libms tests to pre-commit configuration

❌ The HTTP tests are failing on github actions. The problem seems to be that the libms service is not starting either directly or via pm2 package in github actions.

Copy link

@codeclimate codeclimate bot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

The PR diff size of 6290 lines exceeds the maximum allowed for the inline comments feature.

@codecov-commenter
Copy link

codecov-commenter commented Jan 27, 2024

Codecov Report

Merging #480 (7e3c5eb) into feature/distributed-demo (4414fe2) will increase coverage by 9.11%.
The diff coverage is 0.00%.

❗ Your organization needs to install the Codecov GitHub app to enable full functionality.

Additional details and impacted files
@@                     Coverage Diff                      @@
##           feature/distributed-demo     #480      +/-   ##
============================================================
+ Coverage                     63.38%   72.50%   +9.11%     
============================================================
  Files                            31        7      -24     
  Lines                           396      120     -276     
  Branches                         26        5      -21     
============================================================
- Hits                            251       87     -164     
+ Misses                          130       28     -102     
+ Partials                         15        5      -10     
Files Coverage Δ
servers/lib/src/bootstrap.ts 0.00% <0.00%> (ø)
servers/lib/src/cloudcmd/cloudcmd.ts 0.00% <0.00%> (ø)

... and 36 files with indirect coverage changes

Components Coverage Δ
Website ∅ <ø> (∅)
Lib Microservice 72.50% <0.00%> (∅)

Copy link

@codeclimate codeclimate bot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

The PR diff size of 6290 lines exceeds the maximum allowed for the inline comments feature.

Copy link

codeclimate bot commented Jan 27, 2024

Code Climate has analyzed commit 7e3c5eb and detected 1 issue on this pull request.

Here's the issue category breakdown:

Category Count
Complexity 1

View more on Code Climate.

@prasadtalasila prasadtalasila merged commit 5e795ef into INTO-CPS-Association:feature/distributed-demo Jan 27, 2024
5 checks passed
@prasadtalasila prasadtalasila deleted the pr-345 branch January 27, 2024 18:21
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants