kaniko/pkg
zhouhaibing089 e65bce193d
snapshotter: use syncfs system call (#2816)
`sync` system call triggers a full page cache sync which may not always
work, especially in kubernetes environment where it is easy to be
interfered by others. I have seen several cases where a broken nfs mount
is blocking kaniko from doing its job.

With `syncfs`, it only writes cache back to disk for the current
filesystem that is used by kaniko which is supposed to be more reliable.
2023-10-30 16:59:40 -07:00
..
buildcontext use aws-sdk-go-v2 (#2550) 2023-06-07 14:54:30 -07:00
cache feat: cache dockerfile images through warmer (#2499) 2023-06-21 12:00:22 -07:00
commands Add test cases and docString for regex in COPY command (#2773) 2023-10-10 08:07:18 -07:00
config Added skip-push-permission flag (#2657) 2023-08-15 11:23:16 -07:00
constants Fix fs_util tests failing on systems with /tmp mountpoint (#2583) 2023-06-19 12:01:20 -07:00
creds Add GitLab CI credentials helper (#2040) 2022-04-11 13:13:47 -04:00
dockerfile chore: update function names to be correct and representative of functionality (#2720) 2023-09-20 10:55:40 -07:00
executor feat: ensure images layers correspond with the image media type (#2719) 2023-09-13 10:49:56 -07:00
fakes
filesystem Avoid redundant calls to filepath.Clean (#2652) 2023-07-31 17:18:16 -07:00
image Allows to disable the fallback to the default registry on image pull (#2637) 2023-07-26 13:05:37 -07:00
logging Add timestamp to logs 2020-04-23 13:40:47 +02:00
mocks/go-containerregistry/mockv1
snapshot snapshotter: use syncfs system call (#2816) 2023-10-30 16:59:40 -07:00
timing Fix Integration tests (#2425) 2023-03-21 12:30:54 -04:00
util Remove fallbackToUID bool option from Kaniko code (#2767) 2023-10-02 17:36:15 -07:00
version