Seamless out-of-the box monorepo configuration and deployment flow
chandrika
EMPLOYEEOP

9 months ago

We will be working on a seamless monorepo configuration and deployment flow so you no longer need to go through multiple hoops to get this going.

We currently do not have an explicit flow for handling monorepo configuration and you should be able to deploy all your monorepo services in the time it takes to deploy one racing_car emoji

To deliver that Railway delight at every step smile emoji

Planned

0 Threads mention this feature

3 Replies

Status changed to Planned chandrika 9 months ago


alandotcom
PRO

4 months ago

Probably the slowest aspect of deploying a monorepo is rebuilding same image N times. I switched to building images in CI, and deploying them directly to get around this issue.

It probably would make sense to have a Docker image registry exposed as part of the Railway platform. Then I build and push directly to Railway. Currently, I build in CI, push to the Github image repo, then run a separate CI action using the Railway graphql API to redeploy using the new image.


sojs-coder
PRO

4 months ago

It is relatively quick to deploy a monorepo one time, then change root door -> duplicate -> change root dir.
This works great for small monorepos, but full support would be nice.


3 months ago

I'd just like to flag that it'd be great if functions were treated as first-class citizens as part of more robust monorepo support. There's much feedback about functions in this thread, including several requests for managing function definitions via git.


Welcome!

Sign in to your Railway account to join the conversation.

Loading...