mirror of
https://github.com/ImranR98/Obtainium.git
synced 2025-07-16 14:46:44 +02:00
Add support for GitLab CI artifact links in releases (#1506)
This commit is contained in:
@ -180,6 +180,16 @@ class GitLab extends AppSource {
|
|||||||
throw NoAPKError();
|
throw NoAPKError();
|
||||||
}
|
}
|
||||||
|
|
||||||
return apkDetailsList.first;
|
finalResult.apkUrls = finalResult.apkUrls.map((apkUrl) {
|
||||||
|
if (RegExp('^$standardUrl/-/jobs/[0-9]+/artifacts/file/[^/]+\$')
|
||||||
|
.hasMatch(apkUrl.value)) {
|
||||||
|
return MapEntry(
|
||||||
|
apkUrl.key, apkUrl.value.replaceFirst('/file/', '/raw/'));
|
||||||
|
} else {
|
||||||
|
return apkUrl;
|
||||||
|
}
|
||||||
|
}).toList();
|
||||||
|
|
||||||
|
return finalResult;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
Reference in New Issue
Block a user