You've already forked mariadb-columnstore-engine
							
							
				mirror of
				https://github.com/mariadb-corporation/mariadb-columnstore-engine.git
				synced 2025-10-31 18:30:33 +03:00 
			
		
		
		
	
		
			
				
	
	
		
			37 lines
		
	
	
		
			707 B
		
	
	
	
		
			Bash
		
	
	
		
			Executable File
		
	
	
	
	
			
		
		
	
	
			37 lines
		
	
	
		
			707 B
		
	
	
	
		
			Bash
		
	
	
		
			Executable File
		
	
	
	
	
| #!/usr/bin/env sh
 | |
| 
 | |
| set -ex
 | |
| 
 | |
| . /etc/os-release
 | |
| 
 | |
| ARCH=$(expr "$(uname -m)" : "arm64\|aarch64" > /dev/null && echo "arm64" || echo "amd64")
 | |
| 
 | |
| case "$ID" in
 | |
| ubuntu|debian)
 | |
|     apt update -y
 | |
|     apt install -y ca-certificates
 | |
|     echo "deb [trusted=yes] ${PACKAGES_URL}/${ARCH}/ ${OS}/" > /etc/apt/sources.list.d/repo.list
 | |
|     cat /etc/apt/sources.list.d/repo.list
 | |
|     cat << EOF > /etc/apt/preferences
 | |
| Package: *
 | |
| Pin: origin cspkg.s3.amazonaws.com
 | |
| Pin-Priority: 1700
 | |
| EOF
 | |
|     apt update -y
 | |
|     ;;
 | |
| rocky|centos)
 | |
|     cat << EOF > /etc/yum.repos.d/repo.repo
 | |
| [repo]
 | |
| name=repo
 | |
| baseurl=${PACKAGES_URL}/${ARCH}/${OS}
 | |
| enabled=1
 | |
| gpgcheck=0
 | |
| module_hotfixes=1
 | |
| EOF
 | |
|     ;;
 | |
| *)
 | |
|     echo "$ID is unknown!"
 | |
|     exit 1
 | |
|     ;;
 | |
| esac
 |