Skip to content

Commit 3886629

Browse files
committed
feat: test 를 위한 주석 처리
1 parent 8771757 commit 3886629

File tree

1 file changed

+86
-84
lines changed

1 file changed

+86
-84
lines changed

.github/workflows/android-cd.yml

Lines changed: 86 additions & 84 deletions
Original file line numberDiff line numberDiff line change
@@ -21,10 +21,11 @@ jobs:
2121
steps:
2222
- name: Checkout
2323
uses: actions/checkout@v3
24-
with:
25-
ref: refs/heads/develop
26-
create-branch: true
27-
token: ${{ secrets.DUCKIE_ADMINISTRATOR_GITHUB_TOKEN }}
24+
# # TODO(riflockle7) 잘 되는지 확인
25+
# with:
26+
# ref: refs/heads/develop
27+
# create-branch: true
28+
# token: ${{ secrets.DUCKIE_ADMINISTRATOR_GITHUB_TOKEN }}
2829

2930
# 버전 코드 올리기
3031
- name: Set Config
@@ -54,83 +55,84 @@ jobs:
5455
run: |
5556
git push
5657
57-
# android apk (추후 aab) 배포
58-
- name: Check deploy Type
59-
run: echo "isStage=${{ !startsWith(github.ref_name, 'test_real') && !startsWith(github.ref_name, 'v') }}" >> "$GITHUB_ENV"
60-
61-
- name: Test env.isStage == 'true'
62-
if: ${{ env.isStage == 'true' }}
63-
run: echo ${{ env.isStage == 'true' }}
64-
65-
- name: Test env.isStage == 'false'
66-
if: ${{ env.isStage == 'false' }}
67-
run: echo ${{ env.isStage == 'false' }}
68-
69-
- name: Unarchive keystore signing files
70-
run: |
71-
gpg --quiet --batch --yes --always-trust --decrypt --passphrase=${{ secrets.DUCKIE_GPG_PASSWORD }} --output secrets.tar secrets.tar.gpg
72-
tar xvf secrets.tar
73-
74-
- name: Validate Gradle Wrapper
75-
uses: gradle/wrapper-validation-action@v1.0.6
76-
77-
- name: Setup JDK 17
78-
uses: actions/setup-java@v3
79-
with:
80-
distribution: zulu
81-
java-version: 17
82-
83-
- name: Setup Android SDK
84-
uses: android-actions/setup-android@v2
85-
86-
- name: Setup Gradle
87-
uses: gradle/gradle-build-action@v2
88-
with:
89-
gradle-home-cache-cleanup: true
90-
91-
- name: Setup MavenLocal
92-
run: ./gradlew :build-logic:local-enums:publishToMavenLocal
93-
94-
# # TODO(riflockle7): aab 문제 있을 시 참고
95-
# - name: build and sign StandardRelease
96-
# run: ./gradlew assembleStandardRelease
97-
98-
- name: build and sign App (Stage)
99-
if: ${{ env.isStage == 'true' }}
100-
run: ./gradlew bundleStandardStageRelease
101-
102-
- name: build and sign App (Real)
103-
if: ${{ env.isStage == 'false' }}
104-
run: ./gradlew bundleStandardRelease
105-
106-
# # TODO(riflockle7): Sign 과정이 필요해질 때 활성화
107-
# - name: Sign AAB
108-
# id: sign_aab
109-
# uses: r0adkll/sign-android-release@v1
110-
# with:
111-
# releaseDirectory: app/build/outputs/bundle/standardRelease
112-
# signingKeyBase64: ${{ secrets.DUCKIE_SIGNING_KEY_BASE_64 }}
113-
# alias: ${{ secrets.DUCKIE_SIGNING_KEY_ALIAS }}
114-
# keyStorePassword: ${{ secrets.DUCKIE_SIGNING_STORE_PASSWORD }}
115-
# keyPassword: ${{ secrets.DUCKIE_SIGNING_KEY_PASSWORD }}
116-
# # path: ${{ steps.sign_aab.outputs.signedReleaseFile }}
117-
118-
- name: Upload artifact to Firebase App Distribution (Stage)
119-
uses: wzieba/Firebase-Distribution-Github-Action@v1
120-
if: ${{ env.isStage == 'true' }}
121-
with:
122-
appId: ${{ secrets.DUCKIE_FIREBASE_APP_ID }}
123-
serviceCredentialsFileContent: ${{ secrets.DUCKIE_FIREBASE_CREDENTIAL_FILE_CONTENT }}
124-
groups: internal_testers
125-
file: app/build/outputs/bundle/standardStageRelease/app-standardStage-release.aab
126-
# app/build/outputs/apk/standard/stage/release/app-standard-stage-release.apk
127-
128-
- name: Upload artifact to Firebase App Distribution (Real)
129-
uses: wzieba/Firebase-Distribution-Github-Action@v1
130-
if: ${{ env.isStage == 'false' }}
131-
with:
132-
appId: ${{ secrets.DUCKIE_FIREBASE_APP_ID }}
133-
serviceCredentialsFileContent: ${{ secrets.DUCKIE_FIREBASE_CREDENTIAL_FILE_CONTENT }}
134-
groups: internal_testers
135-
file: app/build/outputs/bundle/standardRelease/app-standard-release.aab
136-
# app/build/outputs/apk/standard/release/app-standard-release.apk
58+
# # TODO(riflockle7) 잘 되는지 확인
59+
# # android apk (추후 aab) 배포
60+
# - name: Check deploy Type
61+
# run: echo "isStage=${{ !startsWith(github.ref_name, 'test_real') && !startsWith(github.ref_name, 'v') }}" >> "$GITHUB_ENV"
62+
#
63+
# - name: Test env.isStage == 'true'
64+
# if: ${{ env.isStage == 'true' }}
65+
# run: echo ${{ env.isStage == 'true' }}
66+
#
67+
# - name: Test env.isStage == 'false'
68+
# if: ${{ env.isStage == 'false' }}
69+
# run: echo ${{ env.isStage == 'false' }}
70+
#
71+
# - name: Unarchive keystore signing files
72+
# run: |
73+
# gpg --quiet --batch --yes --always-trust --decrypt --passphrase=${{ secrets.DUCKIE_GPG_PASSWORD }} --output secrets.tar secrets.tar.gpg
74+
# tar xvf secrets.tar
75+
#
76+
# - name: Validate Gradle Wrapper
77+
# uses: gradle/wrapper-validation-action@v1.0.6
78+
#
79+
# - name: Setup JDK 17
80+
# uses: actions/setup-java@v3
81+
# with:
82+
# distribution: zulu
83+
# java-version: 17
84+
#
85+
# - name: Setup Android SDK
86+
# uses: android-actions/setup-android@v2
87+
#
88+
# - name: Setup Gradle
89+
# uses: gradle/gradle-build-action@v2
90+
# with:
91+
# gradle-home-cache-cleanup: true
92+
#
93+
# - name: Setup MavenLocal
94+
# run: ./gradlew :build-logic:local-enums:publishToMavenLocal
95+
#
96+
# # # TODO(riflockle7): aab 문제 있을 시 참고
97+
# # - name: build and sign StandardRelease
98+
# # run: ./gradlew assembleStandardRelease
99+
#
100+
# - name: build and sign App (Stage)
101+
# if: ${{ env.isStage == 'true' }}
102+
# run: ./gradlew bundleStandardStageRelease
103+
#
104+
# - name: build and sign App (Real)
105+
# if: ${{ env.isStage == 'false' }}
106+
# run: ./gradlew bundleStandardRelease
107+
#
108+
# # # TODO(riflockle7): Sign 과정이 필요해질 때 활성화
109+
# # - name: Sign AAB
110+
# # id: sign_aab
111+
# # uses: r0adkll/sign-android-release@v1
112+
# # with:
113+
# # releaseDirectory: app/build/outputs/bundle/standardRelease
114+
# # signingKeyBase64: ${{ secrets.DUCKIE_SIGNING_KEY_BASE_64 }}
115+
# # alias: ${{ secrets.DUCKIE_SIGNING_KEY_ALIAS }}
116+
# # keyStorePassword: ${{ secrets.DUCKIE_SIGNING_STORE_PASSWORD }}
117+
# # keyPassword: ${{ secrets.DUCKIE_SIGNING_KEY_PASSWORD }}
118+
# # # path: ${{ steps.sign_aab.outputs.signedReleaseFile }}
119+
#
120+
# - name: Upload artifact to Firebase App Distribution (Stage)
121+
# uses: wzieba/Firebase-Distribution-Github-Action@v1
122+
# if: ${{ env.isStage == 'true' }}
123+
# with:
124+
# appId: ${{ secrets.DUCKIE_FIREBASE_APP_ID }}
125+
# serviceCredentialsFileContent: ${{ secrets.DUCKIE_FIREBASE_CREDENTIAL_FILE_CONTENT }}
126+
# groups: internal_testers
127+
# file: app/build/outputs/bundle/standardStageRelease/app-standardStage-release.aab
128+
# # app/build/outputs/apk/standard/stage/release/app-standard-stage-release.apk
129+
#
130+
# - name: Upload artifact to Firebase App Distribution (Real)
131+
# uses: wzieba/Firebase-Distribution-Github-Action@v1
132+
# if: ${{ env.isStage == 'false' }}
133+
# with:
134+
# appId: ${{ secrets.DUCKIE_FIREBASE_APP_ID }}
135+
# serviceCredentialsFileContent: ${{ secrets.DUCKIE_FIREBASE_CREDENTIAL_FILE_CONTENT }}
136+
# groups: internal_testers
137+
# file: app/build/outputs/bundle/standardRelease/app-standard-release.aab
138+
# # app/build/outputs/apk/standard/release/app-standard-release.apk

0 commit comments

Comments
 (0)