No, it's not possible to change this location on agents. Re-using a working space like this sounds like a bad idea to me, and even if you can work around this with symlinks it still sounds like a bad idea and the wrong solution to the problem.
It doesn't solve all the problems, but are your materials configured to use shallow clones - does that help? -Chad On Sat, Mar 25, 2023 at 9:30 PM 'Alexey Savchkov' via go-cd < [email protected]> wrote: > I have a large (a few GB) Git repository which is used in N pipelines. > This results in the repository being checked out N times for each pipeline > which in turn occupies a lot of disk space on the agent. Therefore I would > like to reuse the repository between pipelines. Is there a way to specify > an SCM destination path starting from the root agent folder > (/var/lib/go-agent) rather than /var/lib/go-agent/<pipeline name>? > Specifying destination = '..' in the material properties is intentionally > prohibited and doesn;t pass the validation check. > Currently I'm thinking of using symlinks but having an option to set this > in GoCD in the first place would be much cleaner and reliable. > > Many thanks. > > -- > You received this message because you are subscribed to the Google Groups > "go-cd" group. > To unsubscribe from this group and stop receiving emails from it, send an > email to [email protected]. > To view this discussion on the web visit > https://groups.google.com/d/msgid/go-cd/7ec70426-22cc-46fd-9781-2105a9ef4cc3n%40googlegroups.com > <https://groups.google.com/d/msgid/go-cd/7ec70426-22cc-46fd-9781-2105a9ef4cc3n%40googlegroups.com?utm_medium=email&utm_source=footer> > . > -- You received this message because you are subscribed to the Google Groups "go-cd" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. To view this discussion on the web visit https://groups.google.com/d/msgid/go-cd/CAA1RwH8rCnSOpA%3DYe4TvVDSHxih%2Bg1tdX6zBdGTNarvAFRyLKg%40mail.gmail.com.
