File tree Expand file tree Collapse file tree 3 files changed +52
-2
lines changed Expand file tree Collapse file tree 3 files changed +52
-2
lines changed Original file line number Diff line number Diff line change 11# Changelog
22
3+ ## 0.7.0
4+
5+ ** Release date:** 2021-03-17
6+
7+ This prerelease comes with support for restricting the
8+ image updates to a path relative to the Git repository root
9+ with ` .spec.update.path ` .
10+
11+ The controller can push changes to a different branch
12+ than the one used for cloning when configured with ` .spec.push.branch ` .
13+
14+ The commit message template supports listing the
15+ images that were updated along with the resource kind and name e.g.:
16+
17+ ``` yaml
18+ spec :
19+ commit :
20+ messsageTemplate : |
21+ Automated image update
22+
23+ Automation name: {{ .AutomationObject }}
24+
25+ Files:
26+ {{ range $filename, $_ := .Updated.Files -}}
27+ - {{ $filename }}
28+ {{ end -}}
29+
30+ Objects:
31+ {{ range $resource, $_ := .Updated.Objects -}}
32+ - {{ $resource.Kind }} {{ $resource.Name }}
33+ {{ end -}}
34+
35+ Images:
36+ {{ range .Updated.Images -}}
37+ - {{.}}
38+ {{ end -}}
39+ ` ` `
40+
41+ Features:
42+ * Allow specifying the path for manifests updates
43+ [#126](https://github.com/fluxcd/image-automation-controller/pull/126)
44+ * Push to branch
45+ [#121](https://github.com/fluxcd/image-automation-controller/pull/121)
46+ * Supply update result value to the commit message template
47+ [#119](https://github.com/fluxcd/image-automation-controller/pull/119)
48+
49+ Improvements:
50+ * Update runtime dependencies
51+ [#124](https://github.com/fluxcd/image-automation-controller/pull/124)
52+
353## 0.6.1
454
555**Release date:** 2021-02-25
Original file line number Diff line number Diff line change @@ -5,4 +5,4 @@ resources:
55images :
66- name : fluxcd/image-automation-controller
77 newName : fluxcd/image-automation-controller
8- newTag : v0.6.1
8+ newTag : v0.7.0
Original file line number Diff line number Diff line change @@ -6,7 +6,7 @@ replace github.com/fluxcd/image-automation-controller/api => ./api
66
77require (
88 github.com/cyphar/filepath-securejoin v0.2.2
9- github.com/fluxcd/image-automation-controller/api v0.6.1
9+ github.com/fluxcd/image-automation-controller/api v0.7.0
1010 // If you bump this, change REFLECTOR_VER in the Makefile to match
1111 github.com/fluxcd/image-reflector-controller/api v0.7.1
1212 github.com/fluxcd/pkg/apis/meta v0.8.0
You can’t perform that action at this time.
0 commit comments