Skip to content

Commit 7c8030f

Browse files
committed
chore: fix deprecated dirMode and fileMode in build scripts
Signed-off-by: Vladimir Sitnikov <[email protected]>
1 parent 6ec6182 commit 7c8030f

File tree

1 file changed

+29
-2
lines changed

1 file changed

+29
-2
lines changed

build-logic/basics/src/main/kotlin/build-logic.reproducible-builds.gradle.kts

Lines changed: 29 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,33 @@ tasks.withType<AbstractArchiveTask>().configureEach {
22
// Ensure builds are reproducible
33
isPreserveFileTimestamps = false
44
isReproducibleFileOrder = true
5-
dirMode = "775".toInt(8)
6-
fileMode = "664".toInt(8)
5+
dirPermissions {
6+
user {
7+
read = true
8+
write = true
9+
execute = true
10+
}
11+
group {
12+
read = true
13+
write = true
14+
execute = true
15+
}
16+
other {
17+
read = true
18+
execute = true
19+
}
20+
}
21+
filePermissions {
22+
user {
23+
read = true
24+
write = true
25+
}
26+
group {
27+
read = true
28+
write = true
29+
}
30+
other {
31+
read = true
32+
}
33+
}
734
}

0 commit comments

Comments
 (0)