Fix version prefix for castor

This commit is contained in:
Shivam Mathur
2023-06-23 23:28:05 +05:30
parent e40aa32c04
commit c63f07d82e
4 changed files with 10 additions and 44 deletions

22
dist/index.js vendored
View File

@ -838,25 +838,9 @@ async function addBlackfirePlayer(data) {
}
exports.addBlackfirePlayer = addBlackfirePlayer;
async function addCastor(data) {
let filename;
switch (data['os']) {
case 'linux':
case 'darwin':
filename = 'castor.' + data['os'] + '-amd64.phar';
break;
case 'win32':
filename = 'castor.windows-amd64.phar';
break;
default:
return await utils.log('Platform ' + data['os'] + ' is not supported', data['os'], 'error');
}
if (data['version'] === 'latest') {
data['uri'] = ['releases/latest/download', filename].join('/');
}
else {
data['uri'] = ['releases/download', 'v' + data['version'], filename].join('/');
}
data['url'] = [data['domain'], data['repository'], data['uri']].join('/');
data['tool'] = 'castor.' + data['os'].replace('win32', 'windows') + '-amd64';
data['url'] = await getUrl(data);
data['tool'] = 'castor';
return await addArchive(data);
}
exports.addCastor = addCastor;