Skip to content

Commit

Permalink
Prepare release v3.7.5
Browse files Browse the repository at this point in the history
  • Loading branch information
luisdavim committed Sep 21, 2021
1 parent 91efec4 commit 26e33fe
Show file tree
Hide file tree
Showing 4 changed files with 26 additions and 14 deletions.
2 changes: 1 addition & 1 deletion .version
Original file line number Diff line number Diff line change
@@ -1 +1 @@
v3.7.4
v3.7.5
31 changes: 22 additions & 9 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -18,19 +18,34 @@ The desired state file (DSF) follows the [desired state specification](https://g
Helmsman sees what you desire, validates that your desire makes sense (e.g. that the charts you desire are available in the repos you defined), compares it with the current state of Helm and figures out what to do to make your desire come true.

To plan without executing:
``` $ helmsman -f example.toml ```

```sh
helmsman -f example.toml
```

To plan and execute the plan:
``` $ helmsman --apply -f example.toml ```

```sh
helmsman --apply -f example.toml
```

To show debugging details:
``` $ helmsman --debug --apply -f example.toml ```

```sh
helmsman --debug --apply -f example.toml
```

To run a dry-run:
``` $ helmsman --debug --dry-run -f example.toml ```

```sh
helmsman --debug --dry-run -f example.toml
```

To limit execution to specific application:
``` $ helmsman --debug --dry-run --target artifactory -f example.toml ```

```sh
helmsman --debug --dry-run --target artifactory -f example.toml
```

# Features

Expand Down Expand Up @@ -61,9 +76,9 @@ Check the [releases page](https://github.com/Praqma/Helmsman/releases) for the d

```sh
# on Linux
curl -L https://github.com/Praqma/helmsman/releases/download/v3.7.4/helmsman_3.7.4_linux_amd64.tar.gz | tar zx
curl -L https://github.com/Praqma/helmsman/releases/download/v3.7.5/helmsman_3.7.5_linux_amd64.tar.gz | tar zx
# on MacOS
curl -L https://github.com/Praqma/helmsman/releases/download/v3.7.4/helmsman_3.7.4_darwin_amd64.tar.gz | tar zx
curl -L https://github.com/Praqma/helmsman/releases/download/v3.7.5/helmsman_3.7.5_darwin_amd64.tar.gz | tar zx

mv helmsman /usr/local/bin/helmsman
```
Expand All @@ -81,9 +96,7 @@ Helmsman has been packaged in Archlinux under `helmsman-bin` for the latest bina
> Documentation for Helmsman v1.x can be found at: [docs v1.x](https://github.com/Praqma/helmsman/tree/1.x/docs)
- [How-Tos](https://github.com/Praqma/helmsman/blob/master/docs/how_to/).

- [Desired state specification](https://github.com/Praqma/helmsman/blob/master/docs/desired_state_specification.md).

- [CMD reference](https://github.com/Praqma/helmsman/blob/master/docs/cmd_reference.md)

## Usage
Expand Down
2 changes: 1 addition & 1 deletion internal/app/main.go
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@ import (
const (
helmBin = "helm"
kubectlBin = "kubectl"
appVersion = "v3.7.4"
appVersion = "v3.7.5"
tempFilesDir = ".helmsman-tmp"
defaultContextName = "default"
resourcePool = 10
Expand Down
5 changes: 2 additions & 3 deletions release-notes.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,5 @@
# v3.7.4
# v3.7.5

## Fixes and improvements

- feat: support the new OCI implementation from helm 3.7.0 (#627)
- chore: updated the project to use Go 1.17
- fix: unknown command "chart" for "helm" (#628)

0 comments on commit 26e33fe

Please sign in to comment.