Skip to content
Snippets Groups Projects

Compare revisions

Changes are shown as if the source revision was being merged into the target revision. Learn more about comparing revisions.

Source

Select target project
No results found
Select Git revision
  • development
  • master
2 results

Target

Select target project
  • karthik.shetty/apkforfastlane
1 result
Select Git revision
  • development
  • master
2 results
Show changes

Commits on Source 2

...@@ -46,7 +46,7 @@ pipeline { ...@@ -46,7 +46,7 @@ pipeline {
} }
} }
stage('Playstore Alpha') { stage('Playstore Alpha Testing') {
steps { steps {
script { script {
// Use absolute path to Fastlane // Use absolute path to Fastlane
...@@ -54,7 +54,7 @@ pipeline { ...@@ -54,7 +54,7 @@ pipeline {
env.PATH = "${fastlanePath}:${env.PATH}" env.PATH = "${fastlanePath}:${env.PATH}"
// Run Fastlane deploy for Firebase App distribution // Run Fastlane deploy for Firebase App distribution
sh 'fastlane deployToplay' sh 'fastlane deployToPlaystoreAlpha'
} }
} }
} }
......
...@@ -7,6 +7,16 @@ android { ...@@ -7,6 +7,16 @@ android {
namespace = "com.kp.testapp" namespace = "com.kp.testapp"
compileSdk = 34 compileSdk = 34
// Signing configurations
signingConfigs {
create("release") {
keyAlias = "fastlane"
keyPassword = "niveus@123"
storeFile = file("fastlane.jks")
storePassword = "niveus@123"
}
}
defaultConfig { defaultConfig {
applicationId = "com.kp.testapp" applicationId = "com.kp.testapp"
minSdk = 25 minSdk = 25
...@@ -22,8 +32,11 @@ android { ...@@ -22,8 +32,11 @@ android {
buildTypes { buildTypes {
release { release {
signingConfig = signingConfigs.getByName("release")
isMinifyEnabled = false isMinifyEnabled = false
proguardFiles(getDefaultProguardFile("proguard-android-optimize.txt"), "proguard-rules.pro") proguardFiles(getDefaultProguardFile("proguard-android-optimize.txt"), "proguard-rules.pro")
// Enable bundle generation for release
} }
} }
compileOptions { compileOptions {
......
File added
...@@ -24,8 +24,8 @@ platform :android do ...@@ -24,8 +24,8 @@ platform :android do
######## FIREBASE DISTRIBUTION ######## ######## FIREBASE DISTRIBUTION ########
desc "Submit a new Google Test Build to Firebase App Distribution" desc "Submit a new Google Test Build to Firebase App Distribution"
lane :distributeViaFirebase do |options| lane :distributeViaFirebase do |options|
gradle(task: "bundleRelease")
# gradle(task: "clean assembleRelease") # gradle(task: "clean assembleRelease")
gradle(task: "clean assembleRelease -PstoreFile=/home/karthik_shetty_niveussolutions_c/fastlane.jks -PstorePassword=niveus@123 -PkeyAlias=fastlane -PkeyPassword=niveus@123")
# gradle(task: "clean assembleDebug") # gradle(task: "clean assembleDebug")
# find apk path # find apk path
...@@ -63,7 +63,7 @@ platform :android do ...@@ -63,7 +63,7 @@ platform :android do
desc "Deploy a new version to the Google Play - Alpha" desc "Deploy a new version to the Google Play - Alpha"
lane :deployToplay do lane :deployToplay do
gradle(task: "clean assembleDebug") gradle(task: "clean assembleDebug")
upload_to_play_store( upload_to_google_play(
track: "alpha", track: "alpha",
json_key: "/home/karthik_shetty_niveussolutions_c/prj-common-services-01-0c9b948542c2.json", json_key: "/home/karthik_shetty_niveussolutions_c/prj-common-services-01-0c9b948542c2.json",
package_name: "com.kp.testapp", package_name: "com.kp.testapp",
......