feat: support ffmpeg download url using customized host

Signed-off-by: pshu <stormslowly@gmail.com>
This commit is contained in:
pshu 2024-04-08 15:13:13 +08:00 committed by GitHub
parent a6827772a5
commit 6ac9ac525c
No known key found for this signature in database
GPG key ID: B5690EEEBB952194

View file

@ -872,7 +872,9 @@ export class Registry {
downloadHostEnv = 'PLAYWRIGHT_FIREFOX_DOWNLOAD_HOST';
else if (descriptor.name.startsWith('webkit'))
downloadHostEnv = 'PLAYWRIGHT_WEBKIT_DOWNLOAD_HOST';
else if (descriptor.name.startsWith('ffmpeg'))
downloadHostEnv = 'PLAYWRIGHT_FFMPEG_DOWNLOAD_HOST';
const customHostOverride = (downloadHostEnv && getFromENV(downloadHostEnv)) || getFromENV('PLAYWRIGHT_DOWNLOAD_HOST');
if (customHostOverride)
downloadURLs = [`${customHostOverride}/${downloadPath}`];