@@ -64,36 +64,49 @@ jobs:
6464 - name : Grant execute permission for gradlew
6565 run : chmod +x ./gradlew
6666
67- # 5. application-secrets.yml 생성
68- - name : Generate application-secrets.yml
69- run : |
70- mkdir -p src/main/resources
71- echo "${{ secrets.APPLICATION_SECRET_YML_V2 }}" > src/main/resources/application-secrets.yml
72- echo "OPENAI_API_KEY: ${{ secrets.OPENAI_API_KEY }}" >> src/main/resources/application-secrets.yml
73-
74- echo "spring.cloud.aws.region.static: ${{ secrets.AWS_REGION }}" >> src/main/resources/application-secrets.yml
75- echo "spring.cloud.aws.credentials.access-key: ${{ secrets.AWS_ACCESS_KEY_ID }}" >> src/main/resources/application-secrets.yml
76- echo "spring.cloud.aws.credentials.secret-key: ${{ secrets.AWS_SECRET_ACCESS_KEY }}" >> src/main/resources/application-secrets.yml
77- echo "spring.cloud.aws.s3.bucket: ${{ secrets.AWS_S3_BUCKET_NAME }}" >> src/main/resources/application-secrets.yml
78- echo "spring.cloud.aws.stack.auto: false" >> src/main/resources/application-secrets.yml
79-
80- echo "liveblocks.secret-key: ${{ secrets.LIVEBLOCKS_SECRET_KEY }}" >> src/main/resources/application-secrets.yml
81-
82- # 6. application-secrets-server.yml 생성
83- - name : Generate application-secrets-server.yml
84- run : |
85- mkdir -p src/main/resources
86- echo "${{ secrets.APPLICATION_SECRET_SERVER_YML }}" > src/main/resources/application-secrets-server.yml
87- echo "OPENAI_API_KEY: ${{ secrets.OPENAI_API_KEY }}" >> src/main/resources/application-secrets-server.yml
67+ # # 5. application-secrets.yml 생성
68+ # - name: Generate application-secrets.yml
69+ # run: |
70+ # mkdir -p src/main/resources
71+ # echo "${{ secrets.APPLICATION_SECRET_YML_V2 }}" > src/main/resources/application-secrets.yml
72+ # echo "OPENAI_API_KEY: ${{ secrets.OPENAI_API_KEY }}" >> src/main/resources/application-secrets.yml
73+ #
74+ # echo "spring.cloud.aws.region.static: ${{ secrets.AWS_REGION }}" >> src/main/resources/application-secrets.yml
75+ # echo "spring.cloud.aws.credentials.access-key: ${{ secrets.AWS_ACCESS_KEY_ID }}" >> src/main/resources/application-secrets.yml
76+ # echo "spring.cloud.aws.credentials.secret-key: ${{ secrets.AWS_SECRET_ACCESS_KEY }}" >> src/main/resources/application-secrets.yml
77+ # echo "spring.cloud.aws.s3.bucket: ${{ secrets.AWS_S3_BUCKET_NAME }}" >> src/main/resources/application-secrets.yml
78+ # echo "spring.cloud.aws.stack.auto: false" >> src/main/resources/application-secrets.yml
79+ #
80+ # echo "liveblocks.secret-key: ${{ secrets.LIVEBLOCKS_SECRET_KEY }}" >> src/main/resources/application-secrets.yml
81+ #
82+ # # 6. application-secrets-server.yml 생성
83+ # - name: Generate application-secrets-server.yml
84+ # run: |
85+ # mkdir -p src/main/resources
86+ # echo "${{ secrets.APPLICATION_SECRET_SERVER_YML }}" > src/main/resources/application-secrets-server.yml
87+ # echo "OPENAI_API_KEY: ${{ secrets.OPENAI_API_KEY }}" >> src/main/resources/application-secrets-server.yml
8888
8989 # 7. Gradle 테스트 실행
9090 - name : Test with Gradle
9191 # 테스트 단계에서 RabbitMQ 연결을 위한 환경 변수 설정
9292 env :
93+ OPENAI_API_KEY : ${{ secrets.OPENAI_API_KEY }}
9394 SPRING_RABBITMQ_HOST : localhost
94- SPRING_RABBITMQ_PORT : 5672
9595 SPRING_RABBITMQ_USERNAME : guest
9696 SPRING_RABBITMQ_PASSWORD : guest
97+ KAKAO_CLIENT_ID : ${{ secrets.OAUTH_KAKAO_CLIENT_ID }}
98+ GOOGLE_CLIENT_ID : ${{ secrets.OAUTH_GOOGLE_CLIENT_ID }}
99+ GOOGLE_CLIENT_SECRET : ${{ secrets.OAUTH_GOOGLE_CLIENT_SECRET }}
100+ AWS_ACCESS_KEY_ID : ${{ secrets.AWS_ACCESS_KEY_ID }}
101+ AWS_SECRET_ACCESS_KEY : ${{ secrets.AWS_SECRET_ACCESS_KEY }}
102+ AWS_S3_BUCKET_NAME : ${{ secrets.AWS_S3_BUCKET_NAME }}
103+ SENTRY_DSN : ${{ secrets.SENTRY_DSN }}
104+ JWT_SECRET_KEY : ${{ secrets.JWT_SECRET_KEY }}
105+ JWT_ACCESS_TOKEN_VALIDITY : ${{ secrets.JWT_ACCESS_TOKEN_VALIDITY }}
106+ JWT_REFRESH_TOKEN_VALIDITY : ${{ secrets.JWT_REFRESH_TOKEN_VALIDITY }}
107+ NAVER_CLIENT_ID : ${{ secrets.NAVER_CLIENT_ID }}
108+ NAVER_CLIENT_SECRET : ${{ secrets.NAVER_CLIENT_SECRET }}
109+ LIVEBLOCKS_SECRET_KEY : ${{ secrets.LIVEBLOCKS_SECRET_KEY }}
97110 run : ./gradlew test
98111
99112 # 8. 테스트 결과 요약 출력
0 commit comments