File tree 3 files changed +31
-1
lines changed
3 files changed +31
-1
lines changed Original file line number Diff line number Diff line change 2
2
3
3
All notable changes to this project are documented in this file.
4
4
5
+ ## 0.0.1-alpha.2 (2020-04-24)
6
+
7
+ This is the second alpha release of source controller.
8
+
9
+ It introduces a timeout field to the [ ` GitRepositoriesSpec ` ] ( docs/spec/v1alpha1/gitrepositories.md )
10
+ and [ ` SyncAt ` annotation to the common spec] ( docs/spec/v1alpha1/common.md#source-synchronization ) .
11
+ Furthermore, it allows configuring the amount of concurrent reconciliation
12
+ operations per reconciler using the newly introduced ` --concurrent ` flag
13
+ (defaults to ` 2 ` ), and introduces a ` --log-json ` flag to enable JSON logging.
14
+
15
+ Liveness and readiness probes have been added to the deployment manifest, and
16
+ the security has been strengthened by running the controller as a non-root user
17
+ by default and adding a container security context.
18
+
19
+ Tests have been added to ensure correct behaviour of the ` HelmChartReconciler `
20
+ and ` HelmRepositoryReconciler ` .
21
+
5
22
## 0.0.1-alpha.1 (2020-04-16)
6
23
7
24
This is the first alpha release of source controller.
Original file line number Diff line number Diff line change @@ -6,4 +6,4 @@ resources:
6
6
images :
7
7
- name : fluxcd/source-controller
8
8
newName : fluxcd/source-controller
9
- newTag : v0.0.1-alpha.1
9
+ newTag : v0.0.1-alpha.2
Original file line number Diff line number Diff line change
1
+ # Release
2
+
3
+ To release a new version the following steps should be followed:
4
+
5
+ 1 . Create a new branch from ` master ` i.e. ` release-<next semver> ` . This
6
+ will function as your release preparation branch.
7
+ 1 . Add an entry to the ` CHANGELOG.md ` for the new release and change the
8
+ ` newTag ` value in ` config/manager/kustomization.yaml ` to that of the
9
+ semver release you are going to make. Commit and push your changes.
10
+ 1 . Create a PR for your release branch and get it merged into ` master ` .
11
+ 1 . Create a ` <next semver> ` tag for the merge commit in ` master ` and
12
+ push it to remote.
13
+ 1 . Confirm CI builds and releases the newly tagged version.
You can’t perform that action at this time.
0 commit comments