asides from my fail: would it be an option to be able to compare to secret variables (via gui)? like selecting to secret variables A and B and just print out if they are equal or not?
Not really. That seems like a lot of work (I’m thinking about how the user experience for that would work, with a list of variables) for very little benefit. What you might want to consider is to use secrets management and externalize your secrets into some external file, so that you don’t even have to have it be part of the pipeline. https://docs.gocd.org/current/configuration/secrets_management.html
is there a limit regarding artifact size in gocd?
it always complain it's to big. i have plenty of disk space
it's about 500MB
it tells me [go] Artifact upload for file /var/lib/go-agent/pipelines/06dfe9efcda.tar.gz (Size: 540261315) was denied by the server. This usually happens when server runs out of disk space.
the actual filename is longer. could this be the reason?
I have a similar pipeline running (on an older version of gocd) which uploads files of a bit less than 500MB
maybe there is a limit around 500MB somewhere?
@nextl00p: are you using a reverse proxy? the gocd team uploads artifacts several GB each build, goes through.
hm. yes nginx
that's the issue here probably. let me check
@nextl00p Might be worth setting up an agent local to the server (same node / machine / container) and uploading a large artifact through that. I don’t know of any such limit. That would rule out a problem with the reverse proxy.
nginx was the issue. i increased the limit now and it works. thanks for the tip ketan
Hi guys! Is it possible to fetch dependencies (packages) from "Sonatype Nexus Repository Manager 3" instead of downloading from Internet directly, when we trigger a build in GoCD . Sonatype Nexus Repository Manager 3: https://www.sonatype.com/nexus-repository-sonatype