release v0.20.0
This commit is contained in:
parent
b62b3779fe
commit
7331b9b7a9
81
CHANGELOG.md
81
CHANGELOG.md
|
|
@ -1,3 +1,84 @@
|
||||||
|
# v0.20.0 Release - 2020-05-04
|
||||||
|
This is the 20th release of Kaniko! Thank you for patience.
|
||||||
|
Please give us feedback on how we are doing by taking a short [5 question survey](https://forms.gle/HhZGEM33x4FUz9Qa6)
|
||||||
|
|
||||||
|
In this release, the highlights are:
|
||||||
|
1. Fix doubling cache layers size and error due to duplicate files in cached layers
|
||||||
|
1. Kaniko now supports reading a tar context from a stdin using `--context=tar:/.
|
||||||
|
1. Kaniko adds a new flag `--context-sub-path` to represent a subpath within the given context
|
||||||
|
1. Skip buiklding unused stages using `--skip-unused-stages` flags.
|
||||||
|
|
||||||
|
# Bug Fixes
|
||||||
|
* Snapshot FS on first cache miss. [#1214](https://github.com/GoogleContainerTools/kaniko/pull/1214)
|
||||||
|
* Add secondary group impersonation w/ !cgo support [#1164](https://github.com/GoogleContainerTools/kaniko/pull/1164)
|
||||||
|
* kaniko generates images that docker supports in the presence of dangling symlinks [#1193](https://github.com/GoogleContainerTools/kaniko/pull/1193)
|
||||||
|
* Handle `MAINTAINERS` when passing `--single-snapshot`. [#1192](https://github.com/GoogleContainerTools/kaniko/pull/1192)
|
||||||
|
* Multistage ONBUILD COPY Support [#1190](https://github.com/GoogleContainerTools/kaniko/pull/1190)
|
||||||
|
* fix previous name checking in 'executor.build.fetchExtraStages' [#1167](https://github.com/GoogleContainerTools/kaniko/pull/1167)
|
||||||
|
* Always add parent directories of files to snapshots. [#1166](https://github.com/GoogleContainerTools/kaniko/pull/1166)
|
||||||
|
|
||||||
|
# New Features
|
||||||
|
* Add ability to use public GCR repos without being authenticated [#1140](https://github.com/GoogleContainerTools/kaniko/pull/1140)
|
||||||
|
* Add timestamp to logs [#1211](https://github.com/GoogleContainerTools/kaniko/pull/1211)
|
||||||
|
* Add http support for git repository context [#1196](https://github.com/GoogleContainerTools/kaniko/pull/1196)
|
||||||
|
* Kaniko now resolves args from all stages [#1160](https://github.com/GoogleContainerTools/kaniko/pull/1160)
|
||||||
|
* kaniko adds a new flag `--context-sub-path` to represent a subpath within the given context
|
||||||
|
* feat: allow injecting through stdin tar.gz on kaniko [#1139](https://github.com/GoogleContainerTools/kaniko/pull/1139)
|
||||||
|
* Set image platform for any build [#1130](https://github.com/GoogleContainerTools/kaniko/pull/1130)
|
||||||
|
* Add --log-format parameter to README.md [#1216](https://github.com/GoogleContainerTools/kaniko/pull/1216)
|
||||||
|
* feat: multistages now respect dependencies without building unnecessary stages [#1165](https://github.com/GoogleContainerTools/kaniko/pull/1165)
|
||||||
|
|
||||||
|
# Refactors and Updates
|
||||||
|
* Refactor Kaniko to test across multistages [#1155](https://github.com/GoogleContainerTools/kaniko/pull/1155)
|
||||||
|
* upgrade go container registry to latest master [#1146](https://github.com/GoogleContainerTools/kaniko/pull/1146)
|
||||||
|
* small perf optimizing. Only remove whiteout path if it needs to be included in base image [#1147](https://github.com/GoogleContainerTools/kaniko/pull/1147)
|
||||||
|
* Don't generate cache key, if not caching builds. [#1194](https://github.com/GoogleContainerTools/kaniko/pull/1194)
|
||||||
|
* Set very large logs to Trace level [#1203](https://github.com/GoogleContainerTools/kaniko/pull/1203)
|
||||||
|
* optimize: don't parse Dockerfile twice, reusing stages [#1174](https://github.com/GoogleContainerTools/kaniko/pull/1174)
|
||||||
|
* 32bit overflow fix [#1168](https://github.com/GoogleContainerTools/kaniko/pull/1168)
|
||||||
|
|
||||||
|
# Documentation
|
||||||
|
* Update Pushing to Docker Hub to use v2 api [#1204](https://github.com/GoogleContainerTools/kaniko/pull/1204)
|
||||||
|
* Fix line endings in shell script [#1199](https://github.com/GoogleContainerTools/kaniko/pull/1199)
|
||||||
|
|
||||||
|
Huge thank you for this release towards our contributors:
|
||||||
|
- Anthony Davies
|
||||||
|
- Batuhan Apaydın
|
||||||
|
- Ben Einaudi
|
||||||
|
- Carlos Alexandro Becker
|
||||||
|
- Carlos Sanchez
|
||||||
|
- Cole Wippern
|
||||||
|
- cvgw
|
||||||
|
- Dani Raznikov
|
||||||
|
- DracoBlue
|
||||||
|
- Gilbert Gilb's
|
||||||
|
- Giovan Isa Musthofa
|
||||||
|
- James Ravn
|
||||||
|
- Jon Henrik Bjørnstad
|
||||||
|
- Jordan GOASDOUE
|
||||||
|
- Jordan Goasdoué
|
||||||
|
- Liubov Grinkevich
|
||||||
|
- Logan.Price
|
||||||
|
- Michel Hollands
|
||||||
|
- Moritz Wanzenböck
|
||||||
|
- ohchang-kwon
|
||||||
|
- Or Sela
|
||||||
|
- PhoenixMage
|
||||||
|
- Sam Stoelinga
|
||||||
|
- Tejal Desai
|
||||||
|
- Thomas Bonfort
|
||||||
|
- Thomas Stromberg
|
||||||
|
- Thomas Strömberg
|
||||||
|
- tinkerborg
|
||||||
|
- Tom Prince
|
||||||
|
- Vincent Latombe
|
||||||
|
- Wietse Muizelaar
|
||||||
|
- xanonid
|
||||||
|
- Yoan Blanc
|
||||||
|
- Yuheng Zhang
|
||||||
|
- yw-liu
|
||||||
|
|
||||||
|
|
||||||
# v0.19.0 Release - 2020-03-18
|
# v0.19.0 Release - 2020-03-18
|
||||||
This is the 19th release of Kaniko!
|
This is the 19th release of Kaniko!
|
||||||
|
|
||||||
|
|
|
||||||
2
Makefile
2
Makefile
|
|
@ -14,7 +14,7 @@
|
||||||
|
|
||||||
# Bump these on release
|
# Bump these on release
|
||||||
VERSION_MAJOR ?= 0
|
VERSION_MAJOR ?= 0
|
||||||
VERSION_MINOR ?= 19
|
VERSION_MINOR ?= 20
|
||||||
VERSION_BUILD ?= 0
|
VERSION_BUILD ?= 0
|
||||||
|
|
||||||
VERSION ?= v$(VERSION_MAJOR).$(VERSION_MINOR).$(VERSION_BUILD)
|
VERSION ?= v$(VERSION_MAJOR).$(VERSION_MINOR).$(VERSION_BUILD)
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue