You've already forked createrepo-docker
							
							fix(script): set custom uid/gid via env
	
		
			
	
		
	
	
		
	
		
			All checks were successful
		
		
	
	
		
			
				
	
				continuous-integration/drone/push Build is passing
				
			
		
		
	
	
				
					
				
			
		
			All checks were successful
		
		
	
	continuous-integration/drone/push Build is passing
				
			This commit is contained in:
		
							
								
								
									
										16
									
								
								createrepo.sh
									
									
									
									
									
										
										
										Normal file → Executable file
									
								
							
							
						
						
									
										16
									
								
								createrepo.sh
									
									
									
									
									
										
										
										Normal file → Executable file
									
								
							| @@ -4,17 +4,17 @@ set -e | |||||||
|  |  | ||||||
| CONTAINER_RUNTIME=$(which docker) | CONTAINER_RUNTIME=$(which docker) | ||||||
|  |  | ||||||
| CREATEREPO_IMAGE_FULLY_QUALIFIED=docker.io/volkerraschek/createrepo:0.17.2 | CREATEREPO_IMAGE_FULLY_QUALIFIED="docker.io/volkerraschek/createrepo:0.17.2" | ||||||
|  |  | ||||||
| CUSTOM_UID=$(getent passwd ${USER} | cut -d ':' -f 3) | CUSTOM_UID="${CUSTOM_UID:-"$(getent passwd "${USER}" | cut -d ':' -f 3)"}" | ||||||
| CUSTOM_GID=$(getent passwd ${USER} | cut -d ':' -f 4) | CUSTOM_GID="${CUSTOM_GID:-"$(getent passwd "${USER}" | cut -d ':' -f 4)"}" | ||||||
|  |  | ||||||
| # Extract last element of passed arguments | # Extract last element of passed arguments | ||||||
| REPO_DIR=${@: -1} | REPO_DIR="${*: -1}" | ||||||
|  |  | ||||||
| ${CONTAINER_RUNTIME} run \ | ${CONTAINER_RUNTIME} run \ | ||||||
|   --rm \ |   --rm \ | ||||||
|   --volume ${REPO_DIR}:${REPO_DIR} \ |   --volume "${REPO_DIR}:${REPO_DIR}" \ | ||||||
|   --workdir ${REPO_DIR} \ |   --workdir "${REPO_DIR}" \ | ||||||
|   --user ${CUSTOM_UID}:${CUSTOM_GID} \ |   --user "${CUSTOM_UID}:${CUSTOM_GID}" \ | ||||||
|   ${CREATEREPO_IMAGE_FULLY_QUALIFIED} ${@} |   "${CREATEREPO_IMAGE_FULLY_QUALIFIED}" "${@}" | ||||||
|   | |||||||
		Reference in New Issue
	
	Block a user