Tejal Desai
54c2a7abf0
Add conntrack to minikube setup script.
2020-03-27 10:03:37 -07:00
Tejal Desai
340ca79fbb
lint
2020-03-25 11:01:12 -07:00
Tejal Desai
1978f1e08e
Merge pull request #1130 from Vlatombe/set_image_platform
...
Set image platform for any build
2020-03-25 10:10:41 -07:00
Tejal Desai
9567b755dd
fix unit tests
2020-03-25 10:09:33 -07:00
Tejal Desai
2ea28fc7f5
revert back to previous file to save logic
2020-03-25 09:43:59 -07:00
Tejal Desai
caaf6c8adf
fix tests
2020-03-24 10:50:59 -07:00
Sam Stoelinga
1b662e7834
Merge pull request #1140 from samos123/fix-1122-public-gcr
...
Add ability to use public GCR repos without being authenticated
2020-03-24 10:31:58 -07:00
Vincent Latombe
336bcd3a9a
Merge branch 'master' into set_image_platform
2020-03-24 09:51:11 +01:00
Vincent Latombe
af42f14468
Revert "Update go-containerregistry to get https://github.com/google/go-containerregistry/pull/693 "
...
This reverts commit f55c34ab92 .
2020-03-24 09:50:59 +01:00
Vincent Latombe
4f7816f417
Revert "Update go-containerregistry to master"
...
This reverts commit 4de9575cf0 .
2020-03-24 09:50:39 +01:00
Tejal Desai
5da32d3f18
Merge pull request #1147 from tejal29/small_perf
...
small perf optimizing. Only remove whiteout path if it needs to be included in base image
2020-03-23 18:12:39 -07:00
Tejal Desai
d5d20b6087
Merge pull request #1146 from tejal29/up_ggcr
...
upgrade go container registry to latest master
2020-03-23 17:50:49 -07:00
Tejal Desai
ffc372a63b
refactor to add unit tests
2020-03-23 17:48:49 -07:00
Sam Stoelinga
1fb1eddd8c
Test: Remove DockerConf after CheckPushPermission
2020-03-23 10:51:09 -07:00
Shihab Hasan
99b08059c4
Checkout a specific git commit
2020-03-23 12:12:52 +06:00
Sam Stoelinga
c2393df7c3
Cleanup push_test CheckPushPermission unit tests
2020-03-22 17:11:08 -07:00
Sam Stoelinga
c56f16b163
Create constant for Docker conf location
2020-03-21 16:45:04 -07:00
Sam Stoelinga
8518b37ca1
Add unit tests for CheckPushPermissions
2020-03-21 16:15:34 -07:00
Tejal Desai
7748e2bcac
run go mod vendor
2020-03-18 15:53:51 -07:00
Tejal Desai
7b51aec5d9
upgrade go container registry to latest master
2020-03-18 15:00:49 -07:00
Tejal Desai
9f4fead7b5
Merge pull request #1145 from tejal29/release0.19.0
...
release v0.19.0
2020-03-18 11:05:52 -07:00
Tejal Desai
b290502d0d
Merge pull request #1143 from greut/fix-chown
...
unit tests on copy + chown
2020-03-18 11:05:20 -07:00
Tejal Desai
2c83da2435
release v0.19.0
2020-03-18 10:31:56 -07:00
Jordan Goasdoué
d08a767454
feat: allow injecting through stdin tar.gz on kaniko
2020-03-18 12:29:49 +01:00
Yoan Blanc
03fcc537c3
Merge remote-tracking branch 'origin/master' into fix-chown
2020-03-18 09:01:15 +01:00
Tejal Desai
67db51810b
small perf optimizing. Only remove whiteout path if it needs to be included in the tar
2020-03-18 00:43:55 -07:00
Tejal Desai
3d438f6298
Merge pull request #1141 from samos123/docs
...
Update README on running in Docker
2020-03-17 17:03:06 -07:00
Tejal Desai
d1cf3afdce
Merge pull request #1121 from carlossg/acr-help
...
Use the correct name for acr helper
2020-03-17 16:06:12 -07:00
Tejal Desai
0302e5150c
Merge pull request #1085 from tejal29/rm_buildargs_from_cache_key
...
remove build args from composite key and replace all build args
2020-03-17 16:02:59 -07:00
Tejal Desai
0c422235f7
Merge pull request #1098 from antechrestos/feature/migrate_to_go_1.14
...
Migrate to golang 1.14
2020-03-17 16:02:40 -07:00
Tejal Desai
a173bf020b
Merge pull request #1115 from JordanGoasdoue/allow-build-context-from-local-targz
...
feat: add support of local '.tar.gz' file inside the kaniko container
2020-03-17 15:24:10 -07:00
Tejal Desai
0a870e4a90
Merge pull request #1135 from samos123/reusable-cloudbuild
...
Make cloudbuild.yaml re-usable for anyone
2020-03-17 15:07:56 -07:00
Tejal Desai
0185818bd8
Merge pull request #1134 from dani29/master
...
Add support to --chown flag to ADD command (Issue #57 )
2020-03-17 15:07:02 -07:00
Sam Stoelinga
e1e6c55386
Merge pull request #1128 from zhangyuheng/fix/typo
...
fix: credential typo
2020-03-17 11:26:36 -07:00
Sam Stoelinga
66268690b3
Add comments
2020-03-17 09:11:50 -07:00
Sam Stoelinga
8a020010b7
Add ability to use public GCR image
...
Kaniko by default used to configure the GCR credential helper however
this caused Kaniko to fail when trying to use a base image from a public
GCR image. This patch makes it possible to use public GCR images as base
image when using docker even when you're not authenticated to GCR.
Co-authored-by: Nate Williams <nate.williams@files.com>
2020-03-17 09:09:41 -07:00
Yoan Blanc
71d430ff3e
fixup! copy: unit test for chown
...
Signed-off-by: Yoan Blanc <yoan@dosimple.ch>
2020-03-17 15:39:57 +01:00
Yoan Blanc
3ff2ee3ba5
copy: unit test for chown
...
Signed-off-by: Yoan Blanc <yoan@dosimple.ch>
2020-03-17 15:19:00 +01:00
Sam Stoelinga
bb76d8c3cc
Update README on running in Docker
...
Make the running in Docker section more clear by showing the actual
docker run command instead of only the utility.
2020-03-17 00:09:41 -07:00
Sam Stoelinga
0cfc5c635a
Remove importing gcr images into docker registry
...
Previously there was a need to import public GCR images into the local
docker registry and replace the base images to use the local docker
registry. This is no longer needed since Kaniko now works with public
GCR images also for unauthenticated users.
2020-03-16 14:53:18 -07:00
Sam Stoelinga
23e3fe7486
Merge pull request #1124 from samos123/travis-k8s-test
...
Travis k8s integration test
2020-03-16 11:00:56 -07:00
Sam Stoelinga
1dbefa20ae
Remove .gcloudignore to get cloud build to work
...
Cloud build requires vendors directory to be uploaded when using a build
submitted from local directory. However .gcloudignore prevents the
vendor directory to be uploaded and causes issues.
2020-03-16 09:37:41 -07:00
Ben Einaudi
8b8be5c418
Migrate to golang 1.14
...
* Upgrade go.mod file
* Upgrade travis file
* Run rm -rf vendor && go mod tidy && go mod vendor to upgrade vendor/modules.txt according to golang 1.14
* Upgrade golangci-lint version
2020-03-15 10:20:43 +01:00
Sam Stoelinga
fa3318a273
Make cloudbuild.yaml re-usable for anyone
...
Cloud build is also really useful for devs that have limited resources
to build Kaniko locally. This commit makes adds parameters to cloudbuild
to make it easy to adjust to your own project.
2020-03-14 18:05:00 -07:00
Dani Raznikov
c136f886a9
Add support to --chown flag to ADD command
2020-03-14 16:24:40 +02:00
Vincent Latombe
4de9575cf0
Update go-containerregistry to master
2020-03-13 09:07:48 +01:00
Tejal Desai
9cfb196d02
Update CHANGELOG.md
...
Fixes #1132
2020-03-12 15:27:14 -07:00
Jordan GOASDOUE
fda7ed4f74
feat: add support of local '.tar.gz' file inside the kaniko container
2020-03-12 22:51:30 +01:00
Tejal Desai
32decf5798
Merge pull request #1075 from greut/label-flag
...
executor: add --label flag
2020-03-12 13:47:01 -07:00
Tejal Desai
18de5d6d2d
Merge pull request #1037 from antechrestos/feature/add_option_to_import_registry_certificate
...
Allow user to provide registry certificate
2020-03-12 12:56:40 -07:00