18 lines
		
	
	
		
			428 B
		
	
	
	
		
			Bash
		
	
	
	
	
	
			
		
		
	
	
			18 lines
		
	
	
		
			428 B
		
	
	
	
		
			Bash
		
	
	
	
	
	
| #!/bin/bash
 | |
| VERSION=$(cat ./package.json | jq -r .version)
 | |
| IMAGE=coollabsio/coolify
 | |
| echo "Pulling $IMAGE:$VERSION"
 | |
| docker pull $IMAGE:$VERSION
 | |
| 
 | |
| echo "Tagging $IMAGE:$VERSION as $IMAGE:latest"
 | |
| docker tag $IMAGE:$VERSION $IMAGE:latest
 | |
| 
 | |
| echo "Pushing $IMAGE:latest"
 | |
| read -p "Are you sure you want to push $IMAGE:latest? (y/n) " -n 1 -r
 | |
| if [[ ! $REPLY =~ ^[Yy]$ ]]; then
 | |
|     echo "Aborting"
 | |
|     exit 1
 | |
| fi
 | |
| 
 | |
| docker push $IMAGE:latest
 | 
