Skip to content

Commit

Permalink
fix: github action workflow working-directory 설정 추가
Browse files Browse the repository at this point in the history
  • Loading branch information
egg528 committed Jan 13, 2024
1 parent ff0b573 commit ce8195f
Show file tree
Hide file tree
Showing 3 changed files with 12 additions and 6 deletions.
6 changes: 4 additions & 2 deletions .github/workflows/admin-ci-cd.yml
Original file line number Diff line number Diff line change
Expand Up @@ -23,12 +23,14 @@ jobs:
distribution: 'temurin'

- name: build with gradle
run: ./backend/gradlew bootJar
working-directory: ./backend
run: ./gradlew bootJar

- name: push to dockerhub
working-directory: ./backend
run: |
docker login -u ${{ secrets.DOCKER_ID }} -p ${{ secrets.DOCKER_PASSWORD }}
docker build --no-cache -t ${{ secrets.DOCKER_ID }}/${{ secrets.DOCKER_ADMIN_REPO }} -f ./backend/application/admin/Dockerfile .
docker build --no-cache -t ${{ secrets.DOCKER_ID }}/${{ secrets.DOCKER_ADMIN_REPO }} -f ./application/admin/Dockerfile .
docker push ${{ secrets.DOCKER_ID }}/${{ secrets.DOCKER_ADMIN_REPO }}
- name: deploy
uses: appleboy/ssh-action@master
Expand Down
6 changes: 4 additions & 2 deletions .github/workflows/dev-api-ci-cd.yml
Original file line number Diff line number Diff line change
Expand Up @@ -23,12 +23,14 @@ jobs:
distribution: 'temurin'

- name: build with gradle
run: ./backend/gradlew bootJar
working-directory: ./backend
run: ./gradlew bootJar

- name: push to dockerhub
working-directory: ./backend
run: |
docker login -u ${{ secrets.DOCKER_ID }} -p ${{ secrets.DOCKER_PASSWORD }}
docker build --no-cache -t ${{ secrets.DOCKER_ID }}/${{ secrets.DOCKER_REPO_PATH }}:${{secrets.DOCKER_TAG_DEV}} -f ./backend/application/api/Dockerfile .
docker build --no-cache -t ${{ secrets.DOCKER_ID }}/${{ secrets.DOCKER_REPO_PATH }}:${{secrets.DOCKER_TAG_DEV}} -f ./application/api/Dockerfile .
docker push ${{ secrets.DOCKER_ID }}/${{ secrets.DOCKER_REPO_PATH }}:${{secrets.DOCKER_TAG_DEV}}
- name: deploy
uses: appleboy/ssh-action@master
Expand Down
6 changes: 4 additions & 2 deletions .github/workflows/live-api-ci-cd.yml
Original file line number Diff line number Diff line change
Expand Up @@ -23,12 +23,14 @@ jobs:
distribution: 'temurin'

- name: build with gradle
run: ./backend/gradlew bootJar
working-directory: ./backend
run: ./gradlew bootJar

- name: push to dockerhub
working-directory: ./backend
run: |
docker login -u ${{ secrets.DOCKER_ID }} -p ${{ secrets.DOCKER_PASSWORD }}
docker build --no-cache -t ${{ secrets.DOCKER_ID }}/${{ secrets.DOCKER_REPO_PATH }}:${{secrets.DOCKER_TAG_LIVE}} -f ./backend/application/api/Dockerfile .
docker build --no-cache -t ${{ secrets.DOCKER_ID }}/${{ secrets.DOCKER_REPO_PATH }}:${{secrets.DOCKER_TAG_LIVE}} -f ./application/api/Dockerfile .
docker push ${{ secrets.DOCKER_ID }}/${{ secrets.DOCKER_REPO_PATH }}:${{secrets.DOCKER_TAG_LIVE}}
- name: deploy
uses: appleboy/ssh-action@master
Expand Down

0 comments on commit ce8195f

Please sign in to comment.