mirror of
				https://github.com/ruby/ruby.git
				synced 2022-11-09 12:17:21 -05:00 
			
		
		
		
	
		
			
				
	
	
		
			19 lines
		
	
	
	
		
			437 B
		
	
	
	
		
			Bash
		
	
	
		
			Executable file
		
	
	
	
	
			
		
		
	
	
			19 lines
		
	
	
	
		
			437 B
		
	
	
	
		
			Bash
		
	
	
		
			Executable file
		
	
	
	
	
| #!/bin/bash
 | |
| # Bash version 3.2+ is required for regexp
 | |
| 
 | |
| EXTS='.tar.gz .tar.bz2 .tar.xz .zip'
 | |
| 
 | |
| ver=$1
 | |
| if [[ $ver =~ ^([1-9]\.[0-9])\.([0-9]|[1-9][0-9]|0-(preview[1-9]|rc[1-9]))$ ]]; then
 | |
|   :
 | |
| else
 | |
|   echo $ver is not valid release version
 | |
|   exit 1
 | |
| fi
 | |
| 
 | |
| short=${BASH_REMATCH[1]}
 | |
| echo $ver
 | |
| echo $short
 | |
| for ext in $EXTS; do
 | |
|   aws --profile ruby s3 cp s3://ftp.r-l.o/pub/tmp/ruby-$ver-draft$ext s3://ftp.r-l.o/pub/ruby/$short/ruby-$ver$ext
 | |
| done
 | 
