File tree Expand file tree Collapse file tree 1 file changed +14
-3
lines changed Expand file tree Collapse file tree 1 file changed +14
-3
lines changed Original file line number Diff line number Diff line change 33  push :
44    branches :
55      - main 
6+   workflow_dispatch :
7+     inputs :
8+       build_number :
9+         description : " Docker image tag to be deployed" 
10+         required : true 
11+         default : " " 
612jobs :
713  build-and-deploy :
814    runs-on : ubuntu-latest 
2430          java-version : ' 21' 
2531      - name : Generate Build Number 
2632        run : | 
27-           BUILD_NUMBER=$(date +'%d%m%Y%H%M%S') 
33+           if [ -z "${{ github.event.inputs.build_number }}"]; then 
34+             BUILD_NUMBER=$(date +'%d%m%Y%H%M%S') 
35+             echo "No build number provided. Using $BUILD_NUMBER" 
36+           else 
37+             BUILD_NUMBER="${{ github.event.inputs.build_number }}" 
38+             echo "Using provided build number $BUILD_NUMBER" 
39+           fi 
2840          echo "BUILD_NUMBER=$BUILD_NUMBER" >> $GITHUB_ENV 
29-           echo "Generated Build Number: $BUILD_NUMBER" 
3041       - name : Login to Docker Hub 
3142        uses : docker/login-action@v3 
3243        with :
4859            docker image prune -f 
4960            docker ps 
5061            echo "$BUILD_NUMBER" > build-number.txt 
51-           EOF 
62+           EOF 
    
 
   
 
     
   
   
          
     
  
    
     
 
    
      
     
 
     
    You can’t perform that action at this time.
  
 
    
  
     
    
      
        
     
 
       
      
     
   
 
    
    
  
 
  
 
     
    
0 commit comments