Skip to content

Commit 8c9714b

Browse files
authored
Use stdin instead of file to check md5sum (#30)
1 parent 865a614 commit 8c9714b

File tree

3 files changed

+3
-6
lines changed

3 files changed

+3
-6
lines changed

build.gradle

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -42,7 +42,7 @@ buildScan {
4242
}
4343

4444
group = "edu.wpi.first"
45-
version = "2024.2.0"
45+
version = "2025.0.0"
4646

4747
base {
4848
archivesName = "DeployUtils"

src/main/java/edu/wpi/first/deployutils/deploy/cache/Md5SumCacheMethod.java

Lines changed: 1 addition & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,6 @@
1717
import java.util.Map;
1818
import java.util.Optional;
1919
import java.util.Set;
20-
import java.util.UUID;
2120
import java.util.stream.Collectors;
2221

2322
import javax.inject.Inject;
@@ -85,9 +84,7 @@ public Set<String> needsUpdate(DeployContext context, Map<String, File> files) {
8584
log.debug(localChecksums);
8685
}
8786

88-
String tmpFileName = "_tmp" + UUID.randomUUID().toString().toLowerCase().replace("-", "") + ".et.md5";
89-
90-
String result = context.execute("echo '" + localChecksums + "' > " + tmpFileName + " && md5sum -c " + tmpFileName + " 2> /dev/null; rm " + tmpFileName).getResult();
87+
String result = context.execute("echo '" + localChecksums + "' | md5sum -c 2> /dev/null").getResult();
9188

9289
if (log.isDebugEnabled()) {
9390
log.debug("Remote Checksums " + cs + ":");

testing/cpp/build.gradle

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
plugins {
2-
id "edu.wpi.first.DeployUtils" version "2024.2.0"
2+
id "edu.wpi.first.DeployUtils" version "2025.0.0"
33
}
44

55
deploy {

0 commit comments

Comments
 (0)