Fix #3032: Remove query parameters in ADD command when the destinatio… (#3053)

* Fix #3032: Remove query parameters in ADD command when the destination is a directory

* fixing linter URL sorry forget to lint

* add error in extractFilename and realize that ResolveEnvironmentReplacement better execute before getting the filename
This commit is contained in:
Prima Adi Pradana
2024-03-21 19:32:40 -07:00
committed by GitHub
parent 9095b45d5c
commit 02f488a694
2 changed files with 24 additions and 2 deletions
+6
View File
@@ -226,6 +226,12 @@ var urlDestFilepathTests = []struct {
dest: "/test",
expectedDest: "/test",
},
{
url: "https://something/something.tar?foo=bar",
cwd: "/cwd",
dest: "/dir/",
expectedDest: "/dir/something.tar",
},
{
url: "https://something/something",
cwd: "/test",