Closed heinzbeinz closed 6 years ago
Thank you for your submission, we really appreciate it. Like many open source projects, we ask that you sign our Contributor License Agreement before we can accept your contribution.
You have signed the CLA already but the status is still pending? Let us recheck it.
Hey, thanks for working on this - I see you didn't add any check for the gocd version but it seems to me that your changes should always be backwards compatible, is that right?
I have to admit: I don't know. We updated to the newest gocd and our deployment with gomatic did no longer work, so I made a quick fix. If the version check is easy, it would certainly make sense to add it. But maybe gocd simply ignores superfluous tags and then the fix is backward compatible.
Ok I payed more attention to the change and also ran the integration tests and all looks good - I believe you are right and it makes total sense, older versions of gocd will simply ignore the "origin" tag. We could add the version check but that would add unnecessary complexity so I'll just merge this. I'll release it as 0.6.1.
Thanks again!
See: https://docs.gocd.org/current/configuration/configuration_reference.html#fetchartifact