File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change 22
33All notable changes to this project are documented in this file.
44
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+
522## 0.0.1-alpha.1 (2020-04-16)
623
724This is the first alpha release of source controller.
Original file line number Diff line number Diff line change @@ -6,4 +6,4 @@ resources:
66images :
77- name : fluxcd/source-controller
88 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