@@ -32,15 +32,35 @@ jobs:
32
32
33
33
- name : Set up local.properties
34
34
run : |
35
- echo "sdk.dir =${{ secrets.SDK_DIR }}" >> local.properties
35
+ echo "CARE_DEV_BASE_URL =${{ secrets.CARE_DEV_BASE_URL }}" >> local.properties
36
36
echo "CARE_PROD_BASE_URL=${{ secrets.CARE_PROD_BASE_URL }}" >> local.properties
37
+ echo "NAVER_BASE_URL=${{ secrets.NAVER_BASE_URL }}" >> local.properties
38
+ echo "NAVER_CLIENT_ID=${{ secrets.NAVER_CLIENT_ID }}" >> local.properties
39
+ echo "NAVER_CLIENT_SECRET=${{ secrets.NAVER_CLIENT_SECRET }}" >> local.properties
40
+ echo "AMPLITUDE_API_KEY=${{ secrets.AMPLITUDE_API_KEY }}" >> local.properties
41
+
42
+ - name : Set up keystore.properties
43
+ run : |
44
+ echo "STORE_FILE_PATH=./upload-keystore.jks" >> keystore.properties
45
+ echo "STORE_PASSWORD=${{ secrets.STORE_PASSWORD }}" >> keystore.properties
46
+ echo "KEY_ALIAS=${{ secrets.KEY_ALIAS }}" >> keystore.properties
47
+ echo "KEY_PASSWORD=${{ secrets.KEY_PASSWORD }}" >> keystore.properties
37
48
38
49
- name : Decode keystore file
39
50
run : echo "${{ secrets.KEYSTORE_BASE64 }}" | base64 --decode > ./app/upload-keystore.jks
40
51
41
52
- name : Create google-services.json
42
53
run : echo '${{ secrets.GOOGLE_SERVICES_JSON }}' > ./app/google-services.json
43
54
55
+ - name : Build with Gradle
56
+ run : ./gradlew assembleDebug --build-cache --stacktrace
57
+
58
+ - name : KtlintCheck
59
+ run : ./gradlew ktlintcheck
60
+
61
+ - name : Test
62
+ run : ./gradlew test --stacktrace
63
+
44
64
- name : Build AAB for Firebase
45
65
run : ./gradlew bundleRelease --stacktrace
46
66
0 commit comments