google-cloud-platformgoogle-cloud-rungoogle-cloud-run-jobs

Can i run cloud run jobs locally


Can i run cloud run jobs locally in an emulator and how.

I have been researching google cloud technologies and i can not find a suitable technology that enables me to create simple background jobs that have long running times while being scalable and relatively easy to implement.

I have resource intensive task that has to be scalable for each user and each integration cost is not an issue.

Best Regards


Solution

  • Seems there is no direct emulator or local development environment for Cloud Run Jobs.

    Also as mentioned the workaround with local testing and development workflows using Docker at github

    This emulator tries to emulate the behavior of Cloud Run Jobs. As of this writing, Google does not provide a Cloud Run Jobs emulator, which makes local development a huge pain. This project aims to help you out until they do release an official emulator.

    Please note that the above project is not associated with Google and not an official one.

    To bring it to Google notice I would recommend you to raise a new public issue tracker with your use case details and you may track the progress over there..