62 lines
2.1 KiB
Groovy
62 lines
2.1 KiB
Groovy
buildscript {
|
|
dependencies {
|
|
classpath libs.juspay.hypersdk.plugin
|
|
}
|
|
}
|
|
|
|
plugins {
|
|
alias libs.plugins.android.application apply false
|
|
alias libs.plugins.android.dynamic.feature apply false
|
|
alias libs.plugins.android.library apply false
|
|
alias libs.plugins.firebase.crashlytics apply false
|
|
alias libs.plugins.firebase.perf apply false
|
|
alias libs.plugins.google.services apply false
|
|
alias libs.plugins.hilt.android apply false
|
|
alias libs.plugins.kotlin.android apply false
|
|
alias libs.plugins.kotlin.kapt apply false
|
|
alias libs.plugins.kotlin.parcelize apply false
|
|
alias libs.plugins.ksp apply false
|
|
alias libs.plugins.navigation apply false
|
|
alias libs.plugins.paparazzi apply false
|
|
alias libs.plugins.spotless
|
|
}
|
|
|
|
apply from: 'spotless.gradle'
|
|
apply from: 'projectDependencyGraph.gradle'
|
|
|
|
allprojects {
|
|
repositories {
|
|
google()
|
|
mavenCentral()
|
|
gradlePluginPortal()
|
|
maven {
|
|
url 'https://nexus.cmd.navi-tech.in/repository/maven-snapshots'
|
|
credentials {
|
|
username 'nexus-user'
|
|
password 'nexus-user'
|
|
}
|
|
}
|
|
maven {
|
|
url 'https://nexus.cmd.navi-tech.in/repository/maven-releases'
|
|
credentials {
|
|
username 'nexus-user'
|
|
password 'nexus-user'
|
|
}
|
|
}
|
|
maven { url 'https://s3.ap-south-1.amazonaws.com/hvsdk/android/releases' }
|
|
maven {
|
|
url 's3://okyc-navi-sdk.s3.amazonaws.com'
|
|
credentials(AwsCredentials) {
|
|
accessKey 'AKIA325LPZPYF2PRBOVE'
|
|
secretKey 'U39PUBib1LoKtyamr58pTvUn2suRb6/if3yp0BLo'
|
|
}
|
|
}
|
|
maven { url 'https://phonepe.mycloudrepo.io/public/repositories/phonepe-intentsdk-android' }
|
|
maven { url 'https://maven.juspay.in/jp-build-packages/hyper-sdk/' }
|
|
maven { url 'https://finarkein.jfrog.io/artifactory/anubhav-maven' }
|
|
maven { url 'https://oss.sonatype.org/content/repositories/snapshots/' }
|
|
// jitpack should be last repository
|
|
maven { url 'https://jitpack.io' }
|
|
}
|
|
}
|