mirror of
				https://github.com/NginxProxyManager/nginx-proxy-manager.git
				synced 2025-10-31 15:53:33 +00:00 
			
		
		
		
	Improvements to CI: comment on PR when syntax checking fails
This commit is contained in:
		
							
								
								
									
										17
									
								
								scripts/ci/frontend-build
									
									
									
									
									
										Executable file
									
								
							
							
						
						
									
										17
									
								
								scripts/ci/frontend-build
									
									
									
									
									
										Executable file
									
								
							| @@ -0,0 +1,17 @@ | ||||
| #!/bin/bash -e | ||||
|  | ||||
| DIR="$(cd "$(dirname "${BASH_SOURCE[0]}")" && pwd)" | ||||
| . "$DIR/../.common.sh" | ||||
|  | ||||
| DOCKER_IMAGE=nginxproxymanager/nginx-full:certbot-node | ||||
|  | ||||
| # Ensure docker exists | ||||
| if hash docker 2>/dev/null; then | ||||
| 	docker pull "${DOCKER_IMAGE}" | ||||
| 	cd "${DIR}/../.." | ||||
| 	echo -e "${BLUE}❯ ${CYAN}Building Frontend ...${RESET}" | ||||
| 	docker run --rm -e CI=true -v "$(pwd)/frontend:/app/frontend" -v "$(pwd)/global:/app/global" -w /app/frontend "$DOCKER_IMAGE" sh -c "yarn install && yarn build && yarn build && chown -R $(id -u):$(id -g) /app/frontend" | ||||
| 	echo -e "${BLUE}❯ ${GREEN}Building Frontend Complete${RESET}" | ||||
| else | ||||
| 	echo -e "${RED}❯ docker command is not available${RESET}" | ||||
| fi | ||||
		Reference in New Issue
	
	Block a user