The current version of skaffold (2.13.x) breaks when I attempt to pass multiline deploy parameters to my custom target, e.g.:
apiVersion: deploy.cloud.google.com/v1
kind: Target
deployParameters:
customTarget/myParam: |
line 1
line 2
The logs from Cloud Build are quite vague:
creating runner: creating verifier: Can’t separate key from value
This appears to originate from skaffold 2.13.x using an old version of godotenv: https://github.com/joho/godotenv/blob/ddf83eb33bbb136f62617a409142b74b91dbcff3/godotenv.go#L262
I notice that skaffold 2.14 has updated godotenv to a new version which correctly parses multiline env vars.
However Cloud Deploy has not chosen a new skaffold version for >90 days as described in https://cloud.google.com/deploy/docs/using-skaffold/select-skaffold#how_selects_new_versions.
Do we have an ETA on skaffold 2.14.x being available?