github devspace-sh/devspace v4.9.1

latest releases: v6.3.12, v6.3.11, v6.3.10...
4 years ago

Potentially Breaking

With devspace version v4.9.0 and onwards, git dependencies (dependencies.*.source.git) are ONLY deployed via the locally installed git cli and NOT via the integrated git client in devspace anymore. Please make sure you have a git binary locally installed on your computer or in your pipeline environment where you use devspace with git dependencies and that git binary is accessible via the path (if you don't, devspace will fail with an error message saying that you need to install git). This was done because there were certain discrepancies between the go-git client and the git cli which could lead to different behavior during dependency deployment and dependency updates, hence we opted to always use the git binary locally.

Changes

  • devspace now requires(!) git cli to clone git dependencies (see above)
  • devspace now by default clones dependencies with the --depth 1 option, you can disable this via the new dependencies.*.source.disableShallow option
  • New config option dependencies.*.source.cloneArgs to specify custom arguments for cloning a dependency (#1033)
  • devspace sync now creates the local sync path if it does not exist (#1031)
  • Predefined components were removed

Fixes

  • Fixes an issue where devspace deploy with kubectl 1.18 is not working anymore (#1034)
  • Fixes an issue where devspace was not waiting long enough for tiller to get ready

Don't miss a new devspace release

NewReleases is sending notifications on new releases.