 a008c38078
			
		
	
	
		a008c38078
		
			
		
	
	
	
	
		
			
			* Prepare Dockerfile for GitHub Actions * Add Action * Add CI rules * Move docker files into the docker directory to prevent fetching build artifacts * Cache Docker layers Co-authored-by: aanper <mail@s3f.ru>
		
			
				
	
	
		
			18 lines
		
	
	
		
			305 B
		
	
	
	
		
			Bash
		
	
	
		
			Executable File
		
	
	
	
	
			
		
		
	
	
			18 lines
		
	
	
		
			305 B
		
	
	
	
		
			Bash
		
	
	
		
			Executable File
		
	
	
	
	
| #!/bin/bash
 | |
| 
 | |
| # A hack for GitHub Actions to not install Rust twice
 | |
| if [ "$HOME" != "/root" ]; then
 | |
|     ln -sf /root/.rustup "$HOME/.rustup"
 | |
|     ln -sf /root/.cargo "$HOME/.cargo"
 | |
| fi
 | |
| 
 | |
| PATH="$HOME/.cargo/bin:${PATH}"
 | |
| 
 | |
| if [ -z "$1" ]; then
 | |
|     bash
 | |
| else
 | |
|     echo "Running $1"
 | |
|     set -ex
 | |
|     bash -c "$1"
 | |
| fi
 |