mirror of
https://github.com/shivammathur/setup-php.git
synced 2025-09-07 13:24:07 +07:00
Refactor tools
Improve support for tool aliases
This commit is contained in:
10
dist/index.js
vendored
10
dist/index.js
vendored
@ -2106,6 +2106,7 @@ async function addTools(tools_csv, php_version, os_version) {
|
||||
script += await utils.customPackage(tool, 'tools', version, os_version);
|
||||
break;
|
||||
case 'behat':
|
||||
case 'codeception':
|
||||
case 'phpspec':
|
||||
script += await addPackage(tool, release, tool + '/', os_version);
|
||||
break;
|
||||
@ -2113,9 +2114,6 @@ async function addTools(tools_csv, php_version, os_version) {
|
||||
url = await getBlackfirePlayerUrl(version, php_version);
|
||||
script += await addArchive(tool, url, os_version, '"-V"');
|
||||
break;
|
||||
case 'codeception':
|
||||
script += await addPackage(tool, release, 'codeception/', os_version);
|
||||
break;
|
||||
case 'composer':
|
||||
url = await getComposerUrl(version);
|
||||
script += await addArchive('composer', url, os_version, version);
|
||||
@ -2213,11 +2211,13 @@ async function addTools(tools_csv, php_version, os_version) {
|
||||
script += await addArchive('symfony', url, os_version, 'version');
|
||||
break;
|
||||
case 'vapor-cli':
|
||||
script += await addPackage(tool, release, 'laravel/', os_version);
|
||||
case 'vapor':
|
||||
script += await addPackage('vapor-cli', release, 'laravel/', os_version);
|
||||
break;
|
||||
case 'wp':
|
||||
case 'wp-cli':
|
||||
url = github + (await getWpCliUrl(version));
|
||||
script += await addArchive(tool, url, os_version, '"--version"');
|
||||
script += await addArchive('wp-cli', url, os_version, '"--version"');
|
||||
break;
|
||||
default:
|
||||
script += await utils.addLog('$cross', tool, 'Tool ' + tool + ' is not supported', os_version);
|
||||
|
Reference in New Issue
Block a user