Skip to content

Commit ff99b1e

Browse files
authored
Merge pull request #893 from orzeh/dockerignore-on-windows
Fix .dockerignore handling on Windows
2 parents c04a11f + 3cd85ed commit ff99b1e

File tree

1 file changed

+2
-1
lines changed

1 file changed

+2
-1
lines changed

src/main/java/com/github/dockerjava/core/dockerfile/Dockerfile.java

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -252,7 +252,8 @@ private List<String> matchingIgnorePatterns(String fileName) {
252252
* will be respected.
253253
*/
254254
private String effectiveMatchingIgnorePattern(File file) {
255-
String relativeFilename = FilePathUtil.relativize(baseDirectory, file);
255+
// normalize path to replace '/' to '\' on Windows
256+
String relativeFilename = FilenameUtils.normalize(FilePathUtil.relativize(baseDirectory, file));
256257

257258
List<String> matchingPattern = matchingIgnorePatterns(relativeFilename);
258259

0 commit comments

Comments
 (0)