Skip to content

Commit

Permalink
Update set of available Helm tool versions
Browse files Browse the repository at this point in the history
Introduce version 3.13.1, and make that the default version.
  • Loading branch information
seh committed Oct 30, 2023
1 parent 53b8911 commit c26337c
Show file tree
Hide file tree
Showing 2 changed files with 12 additions and 3 deletions.
5 changes: 3 additions & 2 deletions README.rst
Original file line number Diff line number Diff line change
Expand Up @@ -133,7 +133,7 @@ This declaration registers a particular version of the :tool:`helm` and :tool:`k
kustomize = use_extension("@rules_kustomize//kustomize:extensions.bzl", "kustomize")
kustomize.download(version = "v5.1.0")
helm = use_extension("@rules_kustomize//kustomize:extensions.bzl", "helm")
helm.download(version = "v3.11.3")
helm.download(version = "v3.12.1")
If any number of modules wind up specifying different version values for these tags, the latest version—per :term:`Semantic Versioning` sorting—among the proposed candidate versions wins. If any of the tags also include the :field:`tolerate_newer` attribute with a value of :value:`False`, then no competing version newer than that tag's proposed version can win.

Expand All @@ -154,7 +154,8 @@ At present, these rules can load the following versions of these tools:

* :tool:`helm`

* `v3.12.1 <https://github.com/helm/helm/releases/tag/v3.12.1>`__ (default)
* `v3.13.1 <https://github.com/helm/helm/releases/tag/v3.13.1>`__ (default)
* `v3.12.1 <https://github.com/helm/helm/releases/tag/v3.12.1>`__
* `v3.11.3 <https://github.com/helm/helm/releases/tag/v3.11.3>`__
* `v3.11.2 <https://github.com/helm/helm/releases/tag/v3.11.2>`__
* `v3.11.0 <https://github.com/helm/helm/releases/tag/v3.11.0>`__
Expand Down
10 changes: 9 additions & 1 deletion kustomize/private/tools/helm/toolchain.bzl
Original file line number Diff line number Diff line change
Expand Up @@ -3,6 +3,14 @@
visibility("public")

_TOOLS_BY_RELEASE = {
"v3.13.1": {
struct(os = "darwin", arch = "amd64"): "e207e009b931162b0383b463c333a2792355200e91dbcf167c97c150e9f5fedb",
struct(os = "darwin", arch = "arm64"): "46596d6d2d9aa545eb74f40684858fac0841df373ca760af1259d3493161d8c9",
struct(os = "linux", arch = "amd64"): "98c363564d00afd0cc3088e8f830f2a0eeb5f28755b3d8c48df89866374a1ed0",
struct(os = "linux", arch = "arm64"): "8c4a0777218b266a7b977394aaf0e9cef30ed2df6e742d683e523d75508d6efe",
struct(os = "windows", arch = "amd64"): "6e16fbc5e50a5841be2dc725e790234f09aa2a5ebe289493c90f65ecae7b156f",
# NB: There is no Windows build available for the ARM64 architecture.
},
"v3.12.1": {
struct(os = "darwin", arch = "amd64"): "f487b5d8132bd2091378258a3029e33ee10f71575b2167cdfeaf6d0144d20938",
struct(os = "darwin", arch = "arm64"): "e82e0433589b1b5170807d6fec75baedba40620458510bbd30cdb9d2246415fe",
Expand Down Expand Up @@ -37,7 +45,7 @@ _TOOLS_BY_RELEASE = {
},
}

_DEFAULT_TOOL_VERSION = "v3.12.1"
_DEFAULT_TOOL_VERSION = "v3.13.1"

def known_release_versions():
return _TOOLS_BY_RELEASE.keys()
Expand Down

0 comments on commit c26337c

Please sign in to comment.