mirror of
				https://github.com/esphome/esphome.git
				synced 2025-10-30 22:53:59 +00:00 
			
		
		
		
	Rename esphomeyaml to esphome (#426)
* Rename * Update * Add migration * Fix * Fix dashboard * Change test * Fixes * Code cleanup * Fix import order * Update * Automate docker builds * Shellcheck
This commit is contained in:
		
							
								
								
									
										25
									
								
								docker/hooks/build
									
									
									
									
									
										Executable file
									
								
							
							
						
						
									
										25
									
								
								docker/hooks/build
									
									
									
									
									
										Executable file
									
								
							| @@ -0,0 +1,25 @@ | ||||
| #!/usr/bin/env bash | ||||
|  | ||||
| # the Docker repository tag being built. | ||||
| declare CACHE_TAG | ||||
| echo "CACHE_TAG: ${CACHE_TAG}" | ||||
| # the name and tag of the Docker repository being built. (This variable is a combination of DOCKER_REPO:CACHE_TAG.) | ||||
| declare IMAGE_NAME | ||||
| echo "IMAGE_NAME: ${IMAGE_NAME}" | ||||
| # the architecture to build | ||||
| declare BUILD_ARCH | ||||
| echo "BUILD_ARCH: ${BUILD_ARCH}" | ||||
| # whether this is a hassio build | ||||
| declare IS_HASSIO | ||||
| echo "IS_HASSIO: ${IS_HASSIO}" | ||||
|  | ||||
| if [[ ${IS_HASSIO} = "YES" ]]; then | ||||
|     docker build \ | ||||
|       --build-arg "BUILD_FROM=esphome/esphome-hassio-base-${BUILD_ARCH}:1.0.0" \ | ||||
|       --build-arg "BUILD_VERSION=${CACHE_TAG}" \ | ||||
|       -t "${IMAGE_NAME}" -f docker/Dockerfile.hassio . | ||||
| else | ||||
|     docker build \ | ||||
|       --build-arg "BUILD_FROM=esphome/esphome-base-${BUILD_ARCH}:1.0.0" \ | ||||
|       -t "${IMAGE_NAME}" -f docker/Dockerfile . | ||||
| fi | ||||
							
								
								
									
										18
									
								
								docker/hooks/pre_build
									
									
									
									
									
										Executable file
									
								
							
							
						
						
									
										18
									
								
								docker/hooks/pre_build
									
									
									
									
									
										Executable file
									
								
							| @@ -0,0 +1,18 @@ | ||||
| #!/usr/bin/env bash | ||||
|  | ||||
| # the architecture to build | ||||
| declare BUILD_ARCH | ||||
|  | ||||
| echo "BUILD_ARCH: ${BUILD_ARCH}" | ||||
|  | ||||
| if [[ ${BUILD_ARCH} = "amd64" ]]; then | ||||
|     echo "No qemu required..." | ||||
|     exit 0 | ||||
| fi | ||||
| if [[ ${BUILD_ARCH} = "i386" ]]; then | ||||
|     echo "No qemu required..." | ||||
|     exit 0 | ||||
| fi | ||||
|  | ||||
| echo "Installing qemu..." | ||||
| docker run --rm --privileged multiarch/qemu-user-static:register --reset | ||||
		Reference in New Issue
	
	Block a user