To reduce the time take for a maven build job, I would like to keep a persiatant m2 repo and share it between my workflows. Is it possible at the moment?
Running multiple jobs or multiple workflows on the same virtual environments is not currently possible. For GA we will support self-hosted runners which will enable you to have persistent environments. We are also working on a feature to enable caching of files and folders in network local storage for the virtual environments. Restoring this cache should be significantly faster than restoring from maven central.