Add support for PHP7.4

This commit is contained in:
Shivam Mathur
2019-09-09 05:41:17 +05:30
parent 35b0788556
commit 02867faba4
9 changed files with 85 additions and 9 deletions

View File

@ -104,9 +104,15 @@ function addExtension(extension_csv, version) {
});
const response = yield http.get('https://pecl.php.net/package/' + extension);
if (response.message.statusCode == 200) {
let extension_version = 'stable';
if (version == '7.4') {
extension_version = 'alpha';
}
windows +=
'try { Install-PhpExtension ' +
extension +
' -MinimumStability ' +
extension_version +
' } catch [Exception] { echo $_; echo "Could not install extension: "' +
extension +
' }\n';
@ -161,6 +167,9 @@ function run() {
version = core.getInput('php-version', { required: true });
}
console.log('Input: ' + version);
if (version == '7.4') {
darwin = fs.readFileSync(path.join(__dirname, '../src/7.4.sh'), 'utf8');
}
let extension_csv = process.env['extension-csv'];
if (!extension_csv) {
extension_csv = core.getInput('extension-csv');