Skip to content

Commit

Permalink
[BE] github deployment action 정상 작동하도록 수정 (#8)
Browse files Browse the repository at this point in the history
  • Loading branch information
kkjsw17 authored May 24, 2024
1 parent 36f0800 commit 4974515
Showing 1 changed file with 10 additions and 12 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -12,7 +12,6 @@ jobs:

steps:
- uses: actions/checkout@v3

- name: Set up JDK
uses: actions/setup-java@v3
with:
Expand All @@ -22,29 +21,28 @@ jobs:
- name: Grant execute permission for gradlew
run: |
chmod +x gradlew
working-directory: backend

- name: Gradlew build
run: |
./gradlew clean build -x test
working-directory: trip-wizard-api
working-directory: backend

- name: Set up Docker Buildx
uses: docker/setup-buildx-action@v3
with:
config-inline: |
[registry."${{ secrets.DOCKER_REGISTRY }}"]
http = true
insecure = true
- name: Insecure Docker Repository
run: |
sudo truncate -s-2 /etc/docker/daemon.json
echo ", \"insecure-registries\": [\"${{ secrets.DOCKER_REGISTRY }}\"]}" | sudo tee -a /etc/docker/daemon.json
sudo systemctl restart docker
- name: Build and Push Docker Image
env:
REGISTRY: ${{ secrets.DOCKER_REGISTRY }}
IMAGE_NAME: trip-wizard-api
run: |
docker login ${{ secrets.DOCKER_REGISTRY }} --username ${{ secrets.DOCKER_USER_NAME }} --password ${{ secrets.DOCKER_PASSWORD }}
docker build -t ${{ secrets.DOCKER_REGISTRY }}/${{ github.ref_name }} .
docker push ${{ secrets.DOCKER_REGISTRY }}/${{ github.ref_name }}
working-directory: trip-wizard-api
docker build -t ${{ secrets.DOCKER_REGISTRY }}/trip-wizard-api:${{ github.ref_name }} .
docker push ${{ secrets.DOCKER_REGISTRY }}/trip-wizard-api:${{ github.ref_name }}
working-directory: backend

- name: Deploy with SSH
uses: appleboy/ssh-action@master
Expand Down

0 comments on commit 4974515

Please sign in to comment.