Skip to content

Commit

Permalink
Merge pull request #127 from Re-4aliens/develop
Browse files Browse the repository at this point in the history
2024-06-30 [Release Note]
  • Loading branch information
suhyun0918 authored Jun 30, 2024
2 parents 8c27d39 + 5808c83 commit 1f7aadf
Showing 1 changed file with 2 additions and 12 deletions.
14 changes: 2 additions & 12 deletions .github/workflows/friendship-pipeline.yml
Original file line number Diff line number Diff line change
Expand Up @@ -75,18 +75,8 @@ jobs:
key: ${{ secrets.PRIVATE_KEY }} # pem 키
# 도커 작업
script: |
# 최신 friendship 이미지를 pull
sudo docker pull ${{ secrets.DOCKER_USERNAME }}/${{ env.APP_NAME }}:latest
# 현재 실행 중인 friendship 컨테이너 중지 및 제거
sudo docker stop $(docker ps --filter "ancestor=${{ secrets.DOCKER_USERNAME }}/${{ env.APP_NAME }}" -q)
sudo docker rm $(docker ps --filter "ancestor=${{ secrets.DOCKER_USERNAME }}/${{ env.APP_NAME }}" -a -q)
# 새로운 friendship 컨테이너 실행
sudo docker run -d --log-driver=syslog -p 443:8080 -e TZ=Asia/Seoul ${{ secrets.DOCKER_USERNAME }}/${{ env.APP_NAME }}:latest
# latest를 제외한 friendship 이미지만 삭제
images=$(docker images --filter "reference=${{ secrets.DOCKER_USERNAME }}/${{ env.APP_NAME }}" --format "{{.Repository}}:{{.Tag}}" | grep -v 'latest')
if [ ! -z "$images" ]; then
docker rmi $images
fi
sudo docker rm $(docker ps --filter "status=exited" --filter "ancestor=${{ secrets.DOCKER_USERNAME }}/${{ env.APP_NAME }}" -q)
sudo docker image prune -f

0 comments on commit 1f7aadf

Please sign in to comment.