mirror of
https://github.com/recloudstream/gradle.git
synced 2024-08-14 23:56:59 +00:00
Added support for codeberg
This commit is contained in:
parent
5d21ca00d5
commit
68db7215ec
1 changed files with 8 additions and 1 deletions
|
@ -33,6 +33,7 @@ abstract class CloudstreamExtension @Inject constructor(project: Project) {
|
||||||
when {
|
when {
|
||||||
type == "github" -> setRepo(user, repo, "https://github.com/${user}/${repo}", "https://raw.githubusercontent.com/${user}/${repo}/%branch%/%filename%")
|
type == "github" -> setRepo(user, repo, "https://github.com/${user}/${repo}", "https://raw.githubusercontent.com/${user}/${repo}/%branch%/%filename%")
|
||||||
type == "gitlab" -> setRepo(user, repo, "https://gitlab.com/${user}/${repo}", "https://gitlab.com/${user}/${repo}/-/raw/%branch%/%filename%")
|
type == "gitlab" -> setRepo(user, repo, "https://gitlab.com/${user}/${repo}", "https://gitlab.com/${user}/${repo}/-/raw/%branch%/%filename%")
|
||||||
|
type == "codeberg" -> setRepo(user, repo, "https://codeberg.org/${user}/${repo}", "https://codeberg.org/${user}/${repo}/raw/branch/%branch%/%filename%")
|
||||||
type.startsWith("gitlab-") -> {
|
type.startsWith("gitlab-") -> {
|
||||||
val domain = type.removePrefix("gitlab-")
|
val domain = type.removePrefix("gitlab-")
|
||||||
setRepo(user, repo, "https://${domain}/${user}/${repo}", "https://${domain}/${user}/${repo}/-/raw/%branch%/%filename%")
|
setRepo(user, repo, "https://${domain}/${user}/${repo}", "https://${domain}/${user}/${repo}/-/raw/%branch%/%filename%")
|
||||||
|
@ -60,6 +61,12 @@ abstract class CloudstreamExtension @Inject constructor(project: Project) {
|
||||||
.removePrefix("https://")
|
.removePrefix("https://")
|
||||||
.removePrefix("gitlab.com")
|
.removePrefix("gitlab.com")
|
||||||
}
|
}
|
||||||
|
url.startsWith("https://codeberg.org") -> {
|
||||||
|
type = "codeberg"
|
||||||
|
url
|
||||||
|
.removePrefix("https://")
|
||||||
|
.removePrefix("codeberg.org")
|
||||||
|
}
|
||||||
!url.startsWith("https://") -> { // assume default as github
|
!url.startsWith("https://") -> { // assume default as github
|
||||||
type = "github"
|
type = "github"
|
||||||
url
|
url
|
||||||
|
|
Loading…
Reference in a new issue