[Under Construction]
A utility designed to mutate a version within a yaml file to trigger gitops operations i.e. update a helm value
Within the ~/.gitops-commit/manifest.yaml
repositories: # Example of what the fields map to # https://github.com/gsdevme/test/blob/master/deployments/foo/values.yaml # https://github.com/gsdevme/test - name: my-app-test repository: gsdevme/test file: deployments/test/values.yaml notation: image.tag - name: my-app-test repository: gsdevme/test file: deployments/prod/values.yaml notation: image.tag branch: master$: gitops-commit -h Usage: gitops-commit [flags] Flags: --email string The email address of the commit --file string The relative path in the repository to the file (default "/deployments/values.yaml") -h, --help help for gitops-commit --key string Absolute path to the private key (default "/Users/gavin/.ssh/id_rsa") --repo string The org/repo path (default "gsdevme/test") --version string The semver version you want to deploy i.e. v1.1.2 - Github only
- YAML only
- Passwordless keys only