In my company, we have a Jenkins instance that procures new agents dynamically at runtime. These agents have a one hour limit but I can use as many as I want.
For long running pipelines, is there any mechanism to serialize the status of a job and resume it later in a different node? Or do I need to involve some sort of external service/artifacts?
I understand that the easy win would be to increase the time limit , but that's not an option I have as I don't manage the servers and they are not willing to remove the limit.
What else do you recommend for this scenario?
Thanks!