Skip to content

Commit 3b844f0

Browse files
update folder name
1 parent e892a51 commit 3b844f0

File tree

1 file changed

+12
-1
lines changed

1 file changed

+12
-1
lines changed

src/libraries/Downloader.ts

Lines changed: 12 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -180,7 +180,18 @@ function extractBinary(url: string, archiveLocation: string, extractedLocation:
180180

181181
await fsPromises.mkdir(extractedLocation, {recursive: true})
182182

183-
const folderName = `mysql-${binaryInfo.version}`
183+
let folderName = ''
184+
185+
if (binaryInfo.hostedByOracle) {
186+
const splitURL = url.split('/')
187+
const mySQLFolderName = splitURL[splitURL.length - 1]
188+
if (!mySQLFolderName) {
189+
return reject(`Folder name is undefined for url: ${url}`)
190+
}
191+
folderName = mySQLFolderName.replace(`.${fileExtension}`, '')
192+
} else {
193+
folderName = `mysql-${binaryInfo.version}`
194+
}
184195

185196
let extractionError: any = undefined;
186197

0 commit comments

Comments
 (0)