beamable / BeamableProduct

The beamable product suite including com.beamable, com.beamable.server, microservice base image, portal, the installer, and build scripts
Other
5 stars 0 forks source link

CLI - beam project deps list not listing dependencies of remote services correctly #3420

Open gabrielbeamable opened 4 months ago

gabrielbeamable commented 4 months ago

If you have a remote only service with deployed dependencies, running beam project deps list is returning those services as they didn't have any dependencies.

gabrielbeamable commented 4 months ago

The information about storages deps does exist remotely and we should fetch that. But need to figure it out a way to show other dependencies that are not storages as well. For this would need a platform work to allow us to have this information in Beamo.

cdhanna commented 3 months ago

there is an argument to be made that remote-only stuff shouldn't show up in the project deps command. If they want to see remote stuff, use the remote manifest only.


 {                                  
    "Services": [                   
       {                            
          "name": "CheckThisOut",   
          "dependencies": [         
          ]                         
       },            

        // these two entries are remote only, and should appear at a different top-level statement, like "RemoteOnly" or somesuch.
       {                            
          "name": "serv",           
          "dependencies": [         
          ]                         
       },                           
       {                            
          "name": "ExampleService", 
          "dependencies": [         
          ]                         
       }                            
    ]                               
 }