Tejal Desai
e0f93578b6
Merge pull request #1284 from tejal29/add_timings
...
add timings for resolving paths
2020-05-23 15:37:58 -07:00
Tejal Desai
dcea89c317
rm file
2020-05-23 15:27:37 -07:00
Tejal Desai
41bc04dc12
add timings for resolving pahts
2020-05-23 14:29:46 -07:00
Ben Einaudi
2f6090dcd7
Remove use of DefaultTransport
...
Using DefaultTransport and manipulating its tls configuration may lead to unexpected behaviour
2020-05-20 11:43:13 +02:00
Tejal Desai
31feaa4c12
Merge pull request #1263 from yorinasub17/git-auth-token-env
...
Add ability to set git auth token using environment variables
2020-05-20 00:59:14 -07:00
Tejal Desai
3f3c19a545
Merge pull request #1234 from tejal29/fix_copy_from
...
Apply dockefile exclude only for first stage
2020-05-19 15:40:51 -07:00
Tejal Desai
1d11b40052
Merge pull request #1253 from tejal29/fix_non
...
fix switching to non existent workdir
2020-05-19 15:39:08 -07:00
Tejal Desai
da5c420ee9
use a mock
2020-05-19 15:05:46 -07:00
Yoriyasu Yano
6e615a8ff9
Add ability to set git auth token using environment variables
...
Currently the only way to set the git auth is by including it in the context
git URL. This can be problematic for certain environments such as ECS where the
command args for are stored in logs. Introduces updates to allow setting the
authentication info using the environment variables `GIT_USERNAME` and
`GIT_PASSWORD`.
2020-05-11 10:59:48 -05:00
Mitchell Friedman
6978fab45c
Add retries to image push.
...
This uses the default provided retry transport by
go-containerregistry as this originally had no retries
built in.
This is useful to avoid intermittent failures of image
registries when returning a retryable status code.
2020-05-08 14:18:43 +01:00
Tejal Desai
c271f989f5
fix switching to non existent workdir
2020-05-07 18:59:01 -07:00
Tejal Desai
cb11a9982c
Merge pull request #1250 from gliptak/patch-2
...
Correct typo
2020-05-07 18:27:38 -07:00
Tejal Desai
c71deae38c
remove dedupes
2020-05-07 16:37:17 -07:00
Gábor Lipták
bec0e6a8e3
Correct typo
2020-05-07 16:24:07 -04:00
Tejal Desai
d9a6bbe956
add tests
2020-05-06 12:11:03 -07:00
Tejal Desai
23ac909b2d
Revert "small perf optimizing. Only remove whiteout path if it needs to be included in the tar"
...
This reverts commit 67db51810b .
2020-05-06 12:08:44 -07:00
David Dooling
8bfd370ef9
Provide full path to Docker config file
...
Add tests. The tests assume a POSIX file system, but it seems many
other tests assume Linux, so perhaps this is not a problem, or at
least does not add a new problem.
Fixes #1235
2020-05-06 10:02:47 -05:00
Tejal Desai
113c2397ea
Update comment.
2020-05-05 22:27:28 -07:00
Tejal Desai
5e275d9824
Apply dockefile exclude only for first stage
2020-05-05 21:45:36 -07:00
David Dooling
0871dfd6ab
Use DOCKER_CONFIG for docker config location
...
If the DOCKER_CONFIG environment variable is set, use it when
determining if the Docker config file exists. Fall back to kaniko
default if it the DOCKER_CONFIG environment variable is not set.
Fixes #1228
2020-05-04 16:46:50 -05:00
Tejal Desai
b62b3779fe
Merge pull request #1223 from sileht/fix-workdir-relative
...
feat: ensure relative WorkingDir work
2020-05-04 10:29:51 -07:00
Jordan Goasdoue
a9c7839491
fix: stages are now resolved correctly if skip-unused
2020-05-04 18:38:18 +02:00
Mehdi Abaakouk
cfc9f39176
feat: ensure relative WorkingDir work
...
Currently the default WorkingDir in test is "/", while in reallife it's
empty.
This change the tests to reflect reel life and fix the case where
First WorkingDir is relative.
2020-05-04 15:48:39 +02:00
Tejal Desai
ae9c9b2813
Merge pull request #1211 from jonhenrik13/log-timestamp-v0.19.0
...
Add timestamp to logs
2020-05-03 22:41:17 -07:00
Tejal Desai
e1c7862911
Merge pull request #1214 from tejal29/experiment
...
Snapshot FS on first cache miss.
2020-05-03 22:39:25 -07:00
Tejal Desai
ee097f9b70
fix unit tests
2020-05-03 22:01:50 -07:00
Tejal Desai
e32715ef55
Merge pull request #1164 from tstromberg/add-groups
...
Add secondary group impersonation w/ !cgo support
2020-05-03 22:00:36 -07:00
Tejal Desai
cb14b65e08
fix boilerplate
2020-05-03 21:10:55 -07:00
Tejal Desai
5cbf34b67e
Update pkg/util/groupids_fallback.go
2020-05-03 21:04:22 -07:00
Tejal Desai
d37896b94f
Merge branch 'master' into experiment
2020-05-03 21:02:41 -07:00
Tejal Desai
94ee809e1c
Merge branch 'master' into log-timestamp-v0.19.0
2020-05-03 20:58:34 -07:00
Tejal Desai
fe0500f8e6
Merge pull request #1196 from yw-liu/master
...
Add http support for git repository context
2020-05-03 20:53:43 -07:00
Tejal Desai
ae11db43d7
Merge pull request #1193 from tp-tc/dangling-symlink
...
Ignore the target of dangling symlinks.
2020-05-03 20:47:12 -07:00
Tejal Desai
a2af3272cf
Merge pull request #1192 from tp-tc/snapshot-maintainers
...
Handle `MAINTAINERS` when passing `--single-snapshot`.
2020-05-03 20:45:48 -07:00
Tejal Desai
095ea2991a
remove unused command
2020-05-03 20:40:41 -07:00
Tejal Desai
5090baafda
fix single snapshot
2020-05-03 20:23:07 -07:00
Tejal Desai
db7687dbce
wip
2020-05-03 18:37:45 -07:00
Tejal Desai
75864d5c85
flip the flag
2020-05-01 23:41:06 -07:00
Tejal Desai
7d32139a13
fix a bug where file check nil is insufficient
2020-05-01 22:38:14 -07:00
Tejal Desai
32e3336d4c
add a new method to indicate if the command provides files to snapshot
2020-05-01 15:50:46 -07:00
Tejal Desai
36748facc5
Merge pull request #1203 from dani29/cache
...
Set very large logs to Trace level
2020-05-01 10:35:15 -07:00
Tejal Desai
7ccf05fae3
Merge pull request #1165 from JordanGoasdoue/multistage-now-respects-dependencies
...
feat: multistages now respect dependencies without building unnecessary stages
2020-05-01 10:34:47 -07:00
Tejal Desai
7eb2458ba4
Merge pull request #1166 from gilbsgilbs/snapshot-directories
...
Always add parent directories of files to snapshots.
2020-05-01 10:25:25 -07:00
Tejal Desai
8a780be748
Merge pull request #1139 from JordanGoasdoue/allow-injecting-context-tar-gz
...
feat: allow injecting through stdin tar.gz on kaniko
2020-05-01 10:24:05 -07:00
Tejal Desai
6c627645ad
Merge pull request #1194 from tp-tc/greedy-cache-substitution
...
Don't generate cache key, if not caching builds.
2020-05-01 10:21:44 -07:00
Tejal Desai
2e1ca5f19d
remove log added for debugging
2020-05-01 09:40:39 -07:00
Ben Einaudi
d763b7e961
fix previous name checking in 'executor.build.fetchExtraStages'
2020-05-01 16:45:01 +02:00
Tejal Desai
8b3ff95b09
fmt
2020-04-30 17:07:18 -07:00
Tejal Desai
44b35b28eb
remove read succesS
2020-04-30 15:18:39 -07:00
Tejal Desai
8fb17f60d9
Defer initial snapshot. Remove ReadSuccess()
2020-04-30 13:25:22 -07:00