Release v1.5.0

Signed-off-by: Stefan Prodan <stefan.prodan@gmail.com>
This commit is contained in:
Stefan Prodan
2020-12-22 16:18:00 +02:00
parent 7f8986a06d
commit ecf73e967a
8 changed files with 33 additions and 31 deletions
-19
View File
@@ -1,19 +0,0 @@
version: 2.1
jobs:
build:
machine: true
steps:
- run: "echo skip"
workflows:
version: 2
ignore:
jobs:
- build:
filters:
branches:
ignore:
- gh-pages
- master
- main
- github-actions
+4 -5
View File
@@ -12,12 +12,11 @@ jobs:
- name: Prepare
id: prep
run: |
VERSION=sha-${GITHUB_SHA::8}
if [[ $GITHUB_REF == refs/tags/* ]]; then
VERSION=${GITHUB_REF/refs\/tags\//}
fi
VERSION=$(grep 'VERSION' pkg/version/version.go | awk '{ print $4 }' | tr -d '"')
CHANGELOG="https://github.com/fluxcd/flagger/blob/main/CHANGELOG.md#$(echo $VERSION | tr -d '.')"
echo ::set-output name=BUILD_DATE::$(date -u +'%Y-%m-%dT%H:%M:%SZ')
echo ::set-output name=VERSION::${VERSION}
echo ::set-output name=CHANGELOG::${CHANGELOG}
- name: Setup QEMU
uses: docker/setup-qemu-action@v1
with:
@@ -71,4 +70,4 @@ jobs:
draft: false
prerelease: false
body: |
[CHANGELOG](https://github.com/fluxcd/flagger/blob/main/CHANGELOG.md#${{ steps.prep.outputs.VERSION }})
[CHANGELOG](${{ steps.prep.outputs.CHANGELOG }})
+23 -1
View File
@@ -2,7 +2,29 @@
All notable changes to this project are documented in this file.
## 1.4.2 (2020-12-09)
## 1.5.0
**Release date:** 2020-12-22
This is the first release of Flagger under [fluxcd](https://github.com/fluxcd) organization (CNCF sandbox).
Starting with this version, Flagger can be installed on multi-arch Kubernetes clusters (Linux AMD64/ARM64/ARM).
The multi-arch image is available on GitHub Container Registry
at [ghcr.io/fluxcd/flagger](https://github.com/orgs/fluxcd/packages/container/package/flagger).
#### Improvements
- Publish multi-arch image to GitHub Container Registry
[#763](https://github.com/fluxcd/flagger/pull/763)
- Migrate CI to GitHub Actions
[#754](https://github.com/fluxcd/flagger/pull/754)
- Add e2e tests for label prefix inclusion
[#762](https://github.com/fluxcd/flagger/pull/762)
- Added PodDisruptionBudget to the Flagger Helm chart
[#749](https://github.com/fluxcd/flagger/pull/749)
## v1.4.2
**Release date:** 2020-12-09
Fix Istio virtual service delegation
+1 -1
View File
@@ -22,7 +22,7 @@ spec:
serviceAccountName: flagger
containers:
- name: flagger
image: ghcr.io/fluxcd/flagger:1.4.2
image: ghcr.io/fluxcd/flagger:1.5.0
imagePullPolicy: IfNotPresent
ports:
- name: http
+2 -2
View File
@@ -1,7 +1,7 @@
apiVersion: v1
name: flagger
version: 1.4.2
appVersion: 1.4.2
version: 1.5.0
appVersion: 1.5.0
kubeVersion: ">=1.11.0-0"
engine: gotpl
description: Flagger is a progressive delivery operator for Kubernetes
+1 -1
View File
@@ -2,7 +2,7 @@
image:
repository: ghcr.io/fluxcd/flagger
tag: 1.4.2
tag: 1.5.0
pullPolicy: IfNotPresent
pullSecret:
+1 -1
View File
@@ -8,4 +8,4 @@ resources:
- deployment.yaml
images:
- name: weaveworks/flagger
newTag: 1.4.2
newTag: 1.5.0
+1 -1
View File
@@ -16,5 +16,5 @@ limitations under the License.
package version
var VERSION = "1.4.2"
var VERSION = "1.5.0"
var REVISION = "unknown"