diff --git a/src/main/java/com/amazonaws/codedeploy/AWSClients.java b/src/main/java/com/amazonaws/codedeploy/AWSClients.java index 7669f9a..d2f7a22 100644 --- a/src/main/java/com/amazonaws/codedeploy/AWSClients.java +++ b/src/main/java/com/amazonaws/codedeploy/AWSClients.java @@ -21,6 +21,7 @@ import java.io.IOException; import java.io.OutputStreamWriter; import java.io.Writer; +import java.nio.file.Files; import java.util.UUID; import com.amazonaws.AmazonServiceException; @@ -162,7 +163,7 @@ public void testConnection(String s3bucket, String codeDeployApplication) throws } private File createTestFile() throws IOException { - File file = File.createTempFile("codedeploy-jenkins-plugin", ".txt"); + File file = Files.createTempFile("codedeploy-jenkins-plugin", ".txt").toFile(); file.deleteOnExit(); Writer writer = new OutputStreamWriter(new FileOutputStream(file), "UTF-8"); diff --git a/src/main/java/com/amazonaws/codedeploy/AWSCodeDeployPublisher.java b/src/main/java/com/amazonaws/codedeploy/AWSCodeDeployPublisher.java index a2d6672..0b8ab51 100644 --- a/src/main/java/com/amazonaws/codedeploy/AWSCodeDeployPublisher.java +++ b/src/main/java/com/amazonaws/codedeploy/AWSCodeDeployPublisher.java @@ -62,6 +62,7 @@ import java.io.InputStreamReader; import java.io.IOException; import java.io.PrintStream; +import java.nio.file.Files; import java.util.Date; import java.util.Map; import java.util.UUID; @@ -326,7 +327,7 @@ private RevisionLocation zipAndUpload(AWSClients aws, String projectName, FilePa logger.println("File already exists, overwriting: " + zipFile.getPath()); } } else { - zipFile = File.createTempFile(projectName + "-", ".zip"); + zipFile = Files.createTempFile(projectName + "-", ".zip").toFile(); } String key;