File tree Expand file tree Collapse file tree 4 files changed +6
-24
lines changed
java/com/sillim/recordit/config/gcp Expand file tree Collapse file tree 4 files changed +6
-24
lines changed Original file line number Diff line number Diff line change @@ -75,10 +75,10 @@ jobs:
7575 key : ${{ secrets.GCP_SSH_PRIVATE_KEY }}
7676 envs : GITHUB_SHA
7777 script : |
78- docker ps -q -f letsrecordit-server && docker stop letsrecordit-server && docker rm letsrecordit-server
79- docker images -q ${{ secrets.DOCKER_USERNAME }}/${{ secrets.DOCKER_REPOSITORY }}:latest && docker rmi ${{ secrets.DOCKER_USERNAME }}/${{ secrets.DOCKER_REPOSITORY }}:latest
80- docker pull ${{ secrets.DOCKER_USERNAME }}/${{ secrets.DOCKER_REPOSITORY }}:latest
81- sudo docker- compose up -d
78+ sudo docker ps -q -f name= letsrecordit-server && sudo docker stop letsrecordit-server && sudo docker rm letsrecordit-server
79+ sudo docker images -q ${{ secrets.DOCKER_USERNAME }}/${{ secrets.DOCKER_REPOSITORY }}:latest && sudo docker rmi ${{ secrets.DOCKER_USERNAME }}/${{ secrets.DOCKER_REPOSITORY }}:latest
80+ sudo docker pull ${{ secrets.DOCKER_USERNAME }}/${{ secrets.DOCKER_REPOSITORY }}:latest
81+ sudo docker compose up -d
8282
8383 - name : Health Check
8484 uses : appleboy/ssh-action@master
@@ -115,6 +115,6 @@ jobs:
115115 if [ -z "$HEALTH_CHECK_CONTAINER_NAME" ]; then
116116 echo "HEALTH_CHECK_CONTAINER_NAME not set, please add it on github actions secrets"
117117 else
118- docker logs --since "10m" "$HEALTH_CHECK_CONTAINER_NAME" 2>&1 || echo "Could not get logs for container: $HEALTH_CHECK_CONTAINER_NAME"
118+ sudo docker logs --since "10m" "$HEALTH_CHECK_CONTAINER_NAME" 2>&1 || echo "Could not get logs for container: $HEALTH_CHECK_CONTAINER_NAME"
119119 fi
120120 exit 1
Original file line number Diff line number Diff line change 11package com .sillim .recordit .config .gcp ;
22
3- import com .google .auth .oauth2 .GoogleCredentials ;
43import com .google .cloud .storage .Storage ;
54import com .google .cloud .storage .StorageOptions ;
65import java .io .IOException ;
7- import java .io .InputStream ;
8- import org .springframework .beans .factory .annotation .Value ;
96import org .springframework .context .annotation .Bean ;
107import org .springframework .context .annotation .Configuration ;
118import org .springframework .context .annotation .Profile ;
12- import org .springframework .util .ResourceUtils ;
139
1410@ Configuration
1511@ Profile ("!test" )
1612public class GCSConfig {
1713
18- @ Value ("${spring.cloud.gcp.storage.credentials.location}" )
19- private String keyFileName ;
20-
2114 @ Bean
2215 public Storage storage () throws IOException {
23- InputStream keyFile = ResourceUtils .getURL (keyFileName ).openStream ();
24-
25- return StorageOptions .newBuilder ()
26- .setCredentials (GoogleCredentials .fromStream (keyFile ))
27- .build ()
28- .getService ();
16+ return StorageOptions .getDefaultInstance ().getService ();
2917 }
3018}
Original file line number Diff line number Diff line change @@ -22,9 +22,6 @@ spring:
2222 cloud :
2323 gcp :
2424 storage :
25- credentials :
26- location : ${GCP_CREDENTIAL_LOCATION}
27- project-id : ${GCP_PROJECT_ID}
2825 bucket : ${GCP_BUCKET_NAME}
2926 security :
3027 oauth2 :
Original file line number Diff line number Diff line change @@ -19,9 +19,6 @@ spring:
1919 cloud :
2020 gcp :
2121 storage :
22- credentials :
23- location : ${GCP_CREDENTIAL_LOCATION}
24- project-id : ${GCP_PROJECT_ID}
2522 bucket : ${GCP_BUCKET_NAME}
2623 security :
2724 oauth2 :
You can’t perform that action at this time.
0 commit comments