github aquaproj/aqua v0.7.4

latest releases: v2.37.2, v2.37.1, v2.37.0...
3 years ago

Milestone
v0.7.3...v0.7.4

Feature

#332 #334 Support the syntax <package name>@<version>
#338 #339 Make Package's Registry optional. Set "standard" by default

Support the syntax <package name>@<version>

#332 #334

The following two configuration is equivalent.

- name: golangci/golangci-lint@v1.42.1
  registry: standard
- name: golangci/golangci-lint
  registry: standard
  version: v1.42.1

When you want to update the package with Renovate,
the first style is better because you don't have to write code comments for Renovate's Regex Manager.

- name: golangci/golangci-lint
  registry: standard
  version: v1.42.1 # renovate: depName=golangci/golangci-lint

If the package name in the code comment is wrong, the package version is changed wrongly.

- name: golangci/golangci-lint
  registry: standard
  # depName is wrong!
  version: v1.42.1 # renovate: depName=helm/helm

On the other hand, you can prevent such a misconfiguration by the first style.

Make Package's Registry optional. Set "standard" by default

#338 #339

You can omit registry: standard.

AS IS

- name: restic/restic@v0.12.1
  registry: standard

TO BE

- name: restic/restic@v0.12.1

Bug

#331 #333 When aqua i command's -a option is set, aqua i should not fail even if the configuration file isn't found

When aqua i command's -c option isn't set, aqua finds the configuration file from the current directory to the root directory.
When aqua i command's -a option is set, aqua i should not fail even if the configuration file isn't found.

Document

#327 Update USAGE
#324 Add a link to a blog post https://techblog.szksh.cloud/aqua-global-configs/

Don't miss a new aqua release

NewReleases is sending notifications on new releases.