Commit Graph

53 Commits

Author SHA1 Message Date
Sam Stoelinga cdc8c60c52 Move testing scripts to scripts directory
Since we recently started adding more scripts it makes sense to move to
a separate directory. This aligns with a common practice across golang
projects: https://github.com/golang-standards/project-layout
2020-03-07 13:59:57 -08:00
Tejal Desai 462c908d28 release notes for v0.18.0 2020-03-05 16:49:34 -08:00
cvgw 101ba2245a Split travis integration tests
Split integration tests into three travis jobs
and move image building to it's own stage.

TestRun and TestLayers each have their own job while the
rest of the integration tests run in a single job
2020-03-03 11:52:26 -08:00
Tejal Desai ff646ae890 release 0.17.01 2020-02-04 14:35:59 -08:00
Tejal Desai ce00eaed3c bump release 2020-02-03 13:17:02 -08:00
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