Natasha Sarkar
8868d91670
Revert "Load and calculate Destination of files for kustomize localize ( #4652 )"
...
This reverts commit bf17fe1d8f .
2022-08-26 13:26:23 -05:00
Anna Song
bf17fe1d8f
Load and calculate Destination of files for kustomize localize ( #4652 )
...
* Implement file localization for localize
Implement file localization for new command kustomize localize
* Patch file localization
Fix lint errors, address feedback, begin transition to file loader from
localizer
* Add Repo() to Loader
* Implement locLoader factory + cleanup
* Add domain to RepoSpec
Fix ssh relative url host parsing for non-github domain on the side
* Implement Load(), New(), Root(), Dst() for LocLoader
* Address repospec code review comments
* Address 1st round of code review feedback
* Address feedback #2
Removed localized path calculations to cover edge case and improve readability.
* Remove ldr Cleanup logging
* Address code review round #3
* Address code review feedback #4
2022-08-19 14:33:53 -07:00
Katrina Verey
14947e449b
Address new linter complaints
2022-03-31 11:37:26 -04:00
Haibing Zhou
8c14b9d1af
api/internal/git: handle .git suffix in repospec
...
This change adds a new test case for parsing url with `.git` suffix. In
that case, we should have the full url as clone spec with an empty
abspath.
2021-07-05 13:10:35 -07:00
Jeff Regan
936ac37a2e
Update repospec_test.go
2021-06-21 14:30:11 -07:00
monopole
a6b9445702
Fix repospec test
2021-05-20 09:52:59 -07:00
Josh Komoroske
24a64bdee3
URL based configuration for git exec timeouts and git submodule cloning
...
Adds a number of user-accessable options for configuring internal git resource
cloning behavior.
- Git commands are executed with a configurable timeout by including a parameter
like "?timeout=2m30s" in the resource URL. This can improve cloning a large
repository, or over a slow network.
- Git submodule cloning can be disabled by including a parameter like
"?submodules=false" in the resource URL.
- Switch the overall query parsing to use url.Parse() and be more extensible.
2021-05-19 00:07:02 -07:00
Jeffrey Regan
6542af600d
Remove 'git' package from exposed API.
2019-11-06 13:08:47 -08:00
jregan
dee1c425da
Drain the top level internal.
2019-10-20 15:51:04 -07:00
jregan
f54d4a5837
Make git package private
2019-10-20 11:36:10 -07:00