NTP-1234 | Moving Android Resources from Medici to SA (#16551)

This commit is contained in:
Shivam Goyal
2025-06-12 17:35:40 +05:30
committed by GitHub
parent 5eccff6ebe
commit 50de8f485e
2 changed files with 8 additions and 13 deletions

View File

@@ -1,4 +1,4 @@
FROM registry.cmd.navi-tech.in/medici/android-base:v83c41e64acda81bc0c46b88d6fe7cedfe948bc12
FROM registry.cmd.navi-tech.in/sa/android/base:v513d9a1f4fa15fdec940b33914ec6e139252c3f5
ENV WORK_DIR="/android/navi/" \
ANDROID_APK_DIR="android/app/build/outputs/apk" \
@@ -71,12 +71,10 @@ RUN --mount=type=secret,id=RELEASE_STORE_PASSWORD \
-PNAVIPAY_CONVERSATION_ID_GENERATOR_SALT=$(cat /run/secrets/NAVIPAY_CONVERSATION_ID_GENERATOR_SALT) \
-POAUTH_WEB_CLIENT_ID=$(cat /run/secrets/OAUTH_WEB_CLIENT_ID)
RUN --mount=type=secret,id=FLAVOR \
--mount=type=secret,id=NEXUS_URL \
RUN --mount=type=secret,id=NEXUS_URL \
--mount=type=secret,id=NEXUS_USERNAME \
--mount=type=secret,id=NEXUS_PASSWORD \
cd $WORK_DIR/android && ./gradlew --no-configuration-cache publish \
-PFLAVOR=$(cat /run/secrets/FLAVOR) \
-PNEXUS_URL=$(cat /run/secrets/NEXUS_URL) \
-PNEXUS_USERNAME=$(cat /run/secrets/NEXUS_USERNAME) \
-PNEXUS_PASSWORD=$(cat /run/secrets/NEXUS_PASSWORD)

View File

@@ -228,8 +228,7 @@ publishing {
repositories {
if (project.hasProperty('NEXUS_URL')
&& project.hasProperty('NEXUS_USERNAME')
&& project.hasProperty('NEXUS_PASSWORD')
) {
&& project.hasProperty('NEXUS_PASSWORD')) {
maven {
url = "$NEXUS_URL"
credentials {
@@ -240,17 +239,15 @@ publishing {
}
}
publications {
if (project.hasProperty('FLAVOR')) {
maven(MavenPublication) {
artifactId = "$FLAVOR"
groupId = "com.naviapp"
version = "navi_v$VERSION_NAME"
version = "$VERSION_NAME"
artifactId = "super-app"
groupId = "com.navi.android"
artifact("build/outputs/bundle/prodRelease/app-prod-release.aab")
}
}
}
}
dependencies {
implementation project(":navi-amc")