Commit Graph

903 Commits

Author SHA1 Message Date
poy 0a2f2957ec when copying, skip files with the same name
When using the COPY command, if the source and destination have the same
the file should be skipped rather than copied. This is to prevent the
file from being overwritten and therefore producing an empty file.

fixes #904
2019-12-08 00:57:27 -07:00
Cole Wippern 034ac9e258
Merge pull request #892 from cvgw/u/cvgw/dont-break-keep-collecting-cache-keys
Don't exit optimize early; record last cachekey
2019-11-27 17:26:39 -08:00
Cole Wippern 54635c3d39 don't exit optimize early so we record cache keys 2019-11-27 17:09:00 -08:00
Cole Wippern ee376c79d0
Merge pull request #891 from cvgw/u/cvgw/last-cachekey-or-base-image-digest
Final cachekey for stage
2019-11-27 15:07:37 -08:00
Cole Wippern 2755ae4470 Final cachekey for stage
Store the last cachekey generated for each stage
If the base image for a stage is present in the map of digest
and cachekeys use the retrieved cachekey instead of the base image
digest in the compositecache
2019-11-27 14:40:05 -08:00
Cole Wippern bfd8562855
Merge pull request #879 from cvgw/u/cvgw/update_error_handling_and_logging_for_cache_retrieve
Update error handling and logging for cache
2019-11-23 10:20:40 -08:00
Cole Wippern a6e458caf1 Update error handling and logging for cache
Previously we returned a low level file system error when checking for
a cached image. By adding a more human friendly log message and explicit
error handling we improve upon the user experience.
2019-11-22 14:54:38 -08:00
Cole Wippern b057776849
Merge pull request #857 from cvgw/u/cgwippern/symlink-bug
Resolve symlink targets to abs path before copying
2019-11-22 10:02:58 -08:00
Cole Wippern d6f1ec1b37
Merge pull request #874 from cvgw/u/cgwippern/update_doc_images_registries
Update readme known issues
2019-11-22 08:20:50 -08:00
Cole Wippern 02db3c18fa Update readme
* Know Issues
  * kaniko in non-official images
  * v1 Registry Schema
2019-11-21 12:58:19 -08:00
priyawadhwa e0e59e619c
Merge pull request #863 from cvgw/u/cvgw/add_env_variables
Add integration test for add url with arg
2019-11-18 11:40:39 -08:00
Cole Wippern 1ec2387940 Add integration test for add url with arg 2019-11-15 14:44:39 -08:00
Tejal Desai 4f789a0dfe
Add survey link to Readme. 2019-11-15 12:04:11 -08:00
Cole Wippern 2b26dfea61 Add unit tests for resolveIfSymlink 2019-11-15 11:23:15 -08:00
Cole Wippern 2c13842451 Resolve symlink paths 2019-11-15 11:23:15 -08:00
Cole Wippern 50f1373837 Update Add command RequiresUnpackedFS 2019-11-15 11:23:15 -08:00
Cole Wippern 8f66e8613f Add new test for copy to symlink which should fail 2019-11-15 11:23:04 -08:00
Tejal Desai b5fd55625d
Merge pull request #850 from cvgw/u/cgwippern/847_empty_arg_bug
Fix quote strip behavior for ARG values
2019-11-14 15:26:16 -08:00
Tejal Desai 907ae256a4
update Readme.md 2019-11-11 10:38:18 -08:00
Tejal Desai a122fc6360
Add Slack channel url 2019-11-11 10:35:02 -08:00
Cole Wippern 006b4996cb Fix quote strip behavior for ARG values
* fixes issue 847
* previous implementation did not properly parse blank
values which were enclosed in quotes
2019-11-08 14:28:31 -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
Tejal Desai 1d5e294f27
Merge pull request #841 from wripley/master
Added --image-name-with-digest flag
2019-11-08 08:24:26 -08:00
Tejal Desai 87726505a9
Merge pull request #824 from tejal29/better-tests
fix tests for default home
2019-11-08 08:24:03 -08:00
Tejal Desai b04d15db82 fix the issue now 2019-11-07 15:29:56 -08:00
Tejal Desai f36dd4013c only add tests 2019-11-07 15:17:25 -08:00
Tejal Desai 334f0c70d6 fix golint 2019-11-07 15:11:29 -08:00
Tejal Desai b29431227a fix tests for default home 2019-11-07 15:07:50 -08:00
Tejal Desai 5bbb40e4f0
Merge pull request #834 from cvgw/u/cgwippern/ISSUE_439_strip_arg_quotes
Issue #439 Strip out double quotes in ARG value
2019-11-07 10:54:17 -08:00
Don McCasland 56e048e044
Merge pull request #773 from donmccasland/bug-742-2
Fixes caching with COPY command
2019-11-04 09:52:43 -08:00
Don McCasland ab7b210ac1
Adding missing integration test file 2019-11-04 09:30:58 -08:00
Don McCasland 5716c44ab8
Merge branch 'master' into bug-742-2 2019-11-04 09:25:25 -08:00
Will Ripley c8f089fdbb Fixed formatting errors with push.go and push_test.go 2019-10-29 13:09:27 -05:00
Will Ripley a0651436b5 Changed image name to be full image name minus tag. Also added test for new ImageNameDigestFile flag 2019-10-29 12:55:50 -05:00
Will Ripley c2faa4e5e6 Fixed spacing issue in config 2019-10-29 11:04:33 -05:00
Will Ripley 08d0948510 Merge remote-tracking branch 'upstream/master' 2019-10-29 11:02:16 -05:00
Will Ripley f38c47daa0 Made changes to --image-name-with-digest-file to support multiple destinations 2019-10-29 10:55:49 -05:00
priyawadhwa d4badf36d6
Merge pull request #829 from codevbus/fix-run-in-docker-doc-828
828: clean up docker doc, fix context var in run cmd
2019-10-28 12:56:35 -07:00
Cole Wippern 0ce287d95c ISSUE #439 ci lint 2019-10-25 16:27:14 -07:00
Cole Wippern ec2e7705c8 Issue #439 add additional tests for quotes
Add additional tests to ensure that ARG values with quotes
are handled properly
2019-10-25 16:08:57 -07:00
Tejal Desai c5bc179c85
Merge pull request #816 from yangtaokm/azure-blobstorage-https
[WIP] Add support to download context file from Azure Blob Storage
2019-10-25 10:51:50 -07:00
Tejal Desai 988da42cb9
Merge pull request #825 from prary/trace-logs
changing debug to trace
2019-10-25 10:50:18 -07:00
Cole Wippern 79649a1614 Issue #439 double quotes in ARG value
* Strip out double quotes enclosing ARG value after parsing
dockerfile
2019-10-24 16:30:25 -07:00
Mike Vanbuskirk 8f7eb00433 828: revert context to workspace, clean up doc 2019-10-22 17:39:37 -04:00
yangtaokm aa881d59cb fix gofmt 2019-10-22 17:10:08 +08:00
yangtaokm 45c43a2c89 refactory the code and add CreateTargetTarfile in fs_util.go 2019-10-22 16:44:51 +08:00
yangtaokm 616eb83d92 Refactory and Code and Merge remote-tracking branch 'upstream/master' into azure-blobstorage-https 2019-10-22 16:43:11 +08:00
Mike Vanbuskirk d9c0c359eb 828: add "" to context var in vol mount switch 2019-10-21 23:16:33 -04:00
Mike Vanbuskirk 53bf6c7339 828: add "" to context var in vol mount switch 2019-10-21 23:15:11 -04:00