diff --git a/.github/workflows/gradle.yml b/.github/workflows/gradle.yml index f812935..c36739b 100644 --- a/.github/workflows/gradle.yml +++ b/.github/workflows/gradle.yml @@ -34,6 +34,11 @@ jobs: DATASOURCE_PASSWORD: ${{ secrets.DATASOURCE_PASSWORD }} DATASOURCE_URL_DEV: ${{ secrets.DATASOURCE_URL_DEV }} DATASOURCE_URL_PROD: ${{ secrets.DATASOURCE_URL_PROD }} + KAKAO_API_KEY: ${{ secrets.KAKAO_API_KEY }} + KAKAO_REDIRECT_URI: ${{ secrets.KAKAO_REDIRECT_URI }} + REDIS_HOST: ${{ secrets.REDIS_HOST }} + REDIS_PASSWORD: ${{ secrets.REDIS_PASSWORD }} + REDIS_PORT: ${{ secrets.REDIS_PORT }} - name: Archive build artifacts uses: actions/upload-artifact@v2 @@ -71,6 +76,11 @@ jobs: --build-arg DATASOURCE_URL_DEV=${{ secrets.DATASOURCE_URL_DEV }} \ --build-arg DATASOURCE_URL_PROD=${{ secrets.DATASOURCE_URL_PROD }} \ --build-arg REGION=${{ secrets.REGION }} \ + --build-arg KAKAO_API_KEY=${{ secrets.KAKAO_API_KEY }} \ + --build-arg KAKAO_REDIRECT_URI=${{ secrets.KAKAO_REDIRECT_URI }} \ + --build-arg REDIS_HOST=${{ secrets.REDIS_HOST }} \ + --build-arg REDIS_PASSWORD=${{ secrets.REDIS_PASSWORD }} \ + --build-arg REDIS_PORT=${{ secrets.REDIS_PORT }} \ -t ${{ secrets.DOCKER_HUB_USERNAME }}/${{ secrets.DOCKER_HUB_REPO_NAME }} . sudo docker images sudo docker push ${{ secrets.DOCKER_HUB_USERNAME }}/${{ secrets.DOCKER_HUB_REPO_NAME }}:latest diff --git a/Dockerfile b/Dockerfile index 4762306..2081c2c 100644 --- a/Dockerfile +++ b/Dockerfile @@ -13,4 +13,14 @@ ARG DATASOURCE_URL_DEV ENV DATASOURCE_URL_DEV=${DATASOURCE_URL_DEV} ARG DATASOURCE_URL_PROD ENV DATASOURCE_URL_PROD=${DATASOURCE_URL_PROD} +ARG KAKAO_API_KEY +ENV KAKAO_API_KEY=${KAKAO_API_KEY} +ARG KAKAO_REDIRECT_URI +ENV KAKAO_REDIRECT_URI=${KAKAO_REDIRECT_URI} +ARG REDIS_HOST +ENV REDIS_HOST=${REDIS_HOST} +ARG REDIS_PASSWORD +ENV REDIS_PASSWORD=${REDIS_PASSWORD} +ARG REDIS_PORT +ENV REDIS_PORT=${REDIS_PORT} ENTRYPOINT ["java","-jar","/home/server.jar"]