File tree Expand file tree Collapse file tree 1 file changed +9
-6
lines changed Expand file tree Collapse file tree 1 file changed +9
-6
lines changed Original file line number Diff line number Diff line change @@ -44,16 +44,20 @@ jobs:
4444        run : | 
4545          docker buildx build -t ${{ env.IMAGE_NAME }}:latest --load . 
4646
47- name : Create docker network 
47+ name : Verify Docker images 
4848        run : | 
49-           docker network create web 
49+           docker images 
50+ 
51+ name : Wait for MySQL to be ready 
52+         run : | 
53+           docker run --rm --network host mysql:8 mysqladmin ping -h 127.0.0.1 -uuser -ppassword --wait 
5054
5155name : Test restore 
5256        run : | 
5357          docker run --rm --name ${{ env.IMAGE_NAME }} \ 
5458            -v ./migrations:/backup/ \ 
5559            --network host \ 
56-             -e DB_HOST=mysql8  \ 
60+             -e DB_HOST=127.0.0.1  \ 
5761            -e DB_USERNAME=user \ 
5862            -e DB_PASSWORD=password \ 
5963            -e DB_NAME=testdb \ 
6670          docker run --rm --name ${{ env.IMAGE_NAME }} \ 
6771            -v ./migrations:/backup/ \ 
6872            --network host \ 
69-             -e DB_HOST=mysql8  \ 
73+             -e DB_HOST=127.0.0.1  \ 
7074            -e DB_USERNAME=user \ 
7175            -e DB_PASSWORD=password \ 
7276            -e DB_NAME=testdb \ 
7882      - name : Clean up 
7983        run : | 
8084          docker stop ${{ env.IMAGE_NAME }} || true  
81-           docker rm ${{ env.IMAGE_NAME }} || true  
82-           docker network rm web || true  
85+           docker rm ${{ env.IMAGE_NAME }} || true  
 
 
   
 
     
   
   
          
    
    
     
    
      
     
     
    You can’t perform that action at this time.
  
 
    
  
    
      
        
     
       
      
     
   
 
    
    
  
 
  
 
     
    
0 commit comments