Commit Graph

48 Commits

Author SHA1 Message Date
Anthony Davies ed22afc19b Rebase fix for PR #646
I needed this for my arm64 k8s cluster. I have zero Go experience but
enough experience with other things to fix the rebase (I think!). This
patch is working fine on my cluster.
2020-01-20 13:43:45 +11:00
Tejal Desai 37ce306aca release v0.16.0 2020-01-17 10:46:16 -08:00
Prashant Arya 4fa1970445 update Readme.md (#866) 2019-12-21 14:32:27 -08:00
Tejal Desai 6b020a1f97 fix highwayhash 2019-12-21 12:18:09 -08:00
Tejal Desai 21b824b186 bump version 2019-12-20 10:34:02 -08:00
priyawadhwa 8e44019b48
Merge pull request #848 from priyawadhwa/release
Release to v0.14.0
2019-11-08 11:04:59 -08:00
Priya Wadhwa 8e2493a18c update to v0.14.0 2019-11-08 10:48:53 -08:00
slmagus 7413a51620 fix docker build args value, as this passes in a literal double single quote 2019-10-16 10:53:39 -04:00
Joshua Knarr 6b206ad9ae prefer theirs 2019-10-07 09:21:37 -04:00
Joshua Knarr be4c414307 reconcile their newer version 2019-10-07 09:20:43 -04:00
Joshua Knarr 1414a4d81e adding BUILD_ARG 2019-10-07 09:18:42 -04:00
Tejal Desai 100f60d61b release v0.13.0 2019-10-04 16:33:23 -07:00
Prashant 24c2dcc867 Merge branch 'master' into version 2019-10-02 21:39:32 +05:30
Prashant de87136720 Kaniko version 2019-10-02 21:22:26 +05:30
Sascha Askani 7154d2e66b fix missing version bump to 0.12.0 in Makefile 2019-09-18 15:37:54 +02:00
Tejal Desai e2e16a0165 Release v0.11.0 2019-08-23 15:01:51 -07:00
Priya Wadhwa 7ed6fec424 Release v0.10.0 2019-06-19 10:41:35 -07:00
Priya Wadhwa 3da2fdf2d0 Merge branch 'issue#269' of https://github.com/vkartik97/kaniko into vkartik97-issue#269 2019-02-21 11:55:51 -08:00
dlorenc 114a0859b8
Cut 0.9.0 release. (#556) 2019-02-08 16:42:33 -06:00
Kartik Verma 2f8bdd99b7
Resolved Merge Conflicts 2019-02-02 11:28:40 +05:30
dlorenc 009d5aa39f
Add changelog and bump version to 0.7.0 (#485) 2018-12-10 13:40:24 -08:00
Kartik Verma b4be847fd2
Rebasing 2018-11-14 12:39:01 +05:30
Priya Wadhwa 80bbb56255 Update changelog and makefile for v0.6.0 2018-11-06 15:44:02 -08:00
Sharif Elgamal 224b7e2b41
parse arg commands at the top of dockerfiles (#404)
* parse arg commands at the top of dockerfiles

* fix pointer reference bug and remove debugging

* fixing tests

* account for meta args with no value

* don't take fs snapshot if / is the only changed path

* move metaArgs inside KanikoStage

* removing unused property

* check for any directory instead of just /

* remove unnecessary check
2018-11-06 15:27:09 -08:00
Kartik Verma fdac2fa94c
Resolved merge in README 2018-11-02 19:46:48 +05:30
Sharif Elgamal effac9dfc3
Persistent volume caching for base images (#383)
* comments

* initial commit for persisent volume caching

* cache warmer works

* general cleanup

* adding some debugging

* adding missing files

* Fixing up cache retrieval and cleanup

* fix tests

* removing auth since we only cache public images

* simplifying the caching logic

* fixing logic

* adding volume cache to integration tests. remove auth from cache warmer image.

* add building warmer to integration-test

* move sample yaml files to examples dir

* small test fix
2018-10-11 13:38:05 -07:00
Kartik Verma ef614ba5b0
Solving pushd: not found while running Integration Tests in Ubuntu 18.04LTS 2018-10-04 22:22:26 +05:30
dlorenc 8a2492d241
Fix process group handling. (#271)
Also add a makefile target to build the debug image.
2018-08-01 16:47:32 -07:00
priyawadhwa 5db5a7b52e
Release v0.3.0 kaniko (#263) 2018-07-31 11:56:00 -07:00
priyawadhwa 5f908efbf9
Cut v0.2.0 release (#229) 2018-07-09 15:58:21 -04:00
Priya Wadhwa b9435943ec
clean up makefile 2018-04-27 14:58:28 -07:00
dlorenc 844d9ef0d9
Add whiteout handling by switching to a two-phase approach. (#139)
* Add whiteout handling by switching to a two-phase approach.

Also only handle hardlinks within one layer

* Simplify the run test.
2018-04-23 12:50:21 -07:00
Jake Sanders 350f8ab3d6 Omit debugging symbols for maximum small bins (#97)
* Omit debugging symbols for maximum small bins

* Update Makefile

add comment
2018-04-19 09:04:45 -07:00
Matt Rickard a8fce0d4f5 makefile: update org 2018-04-17 11:36:27 -07:00
dlorenc 167920c405
Refactor a bit. (#84)
Move all logic out of cmd/root.go into a package.
2018-04-14 07:59:37 -07:00
dlorenc da1eab7251
Set a user-agent for registry pushes. (#87) 2018-04-13 14:25:58 -07:00
dlorenc ca57c6cef4
Cleanup unused binary. (#82) 2018-04-13 11:47:56 -07:00
Priya Wadhwa ec510a161b
change imports from k8s-container-builder to kaniko 2018-04-12 15:35:54 -07:00
Priya Wadhwa 4e2bf40736
Merged master 2018-04-04 13:35:20 -07:00
Priya Wadhwa bf662d986b
Merge branch 'master', add examples 2018-04-04 10:42:14 -07:00
Priya Wadhwa fad0d25aec
Add README and update name to kaniko 2018-04-02 14:00:15 -07:00
dlorenc 27c3c319b0 Add a script to run the executor in a Docker container locally.
Also force GOOS=linux for the executor. It doesn't make sense to cross compile that.
2018-03-26 11:46:24 -07:00
dlorenc d9c31044b9
Reorganize Dockerfile, add a make target for images. (#48) 2018-03-26 09:53:41 -07:00
Priya Wadhwa 04b9e4bcdf
Use mutable source directly 2018-03-07 16:22:59 -08:00
Priya Wadhwa 98826ef951
Changed /work-dir to /kbuild 2018-03-07 15:38:22 -08:00
Priya Wadhwa 3195b84c25
Fixed integration tests, changed directory to /work-dir 2018-03-06 15:25:04 -08:00
Priya Wadhwa 44d1313dbc
Integration tests 2018-02-22 12:06:23 -08:00
priyawadhwa d3e526761f Initial skeleton for executor (#22)
* Moving over kbuild executable code and adding unit tests

* Moved most file over into this repo

* delete non go files from vendor

WIP

WIP

* Removed unnecessary vendor files

* Added makefile, travis yaml, boilerplate stuff

Added .gitignore

Update vendor

Fixed linting errors

Reorganized pkg

Fixed travis

* Moved image source into separate package

* Removed vendor and logic

* Initial skeleton
2018-02-20 19:05:54 -08:00