mirror of
				https://github.com/dgtlmoon/changedetection.io.git
				synced 2025-10-30 22:27:52 +00:00 
			
		
		
		
	 e5ed1ae349
			
		
	
	e5ed1ae349
	
	
		
			
	
		
	
	
		
			Some checks failed
		
		
	
	Build and push containers / metadata (push) Has been cancelled
				
			Build and push containers / build-push-containers (push) Has been cancelled
				
			Publish Python 🐍distribution 📦 to PyPI and TestPyPI / Build distribution 📦 (push) Has been cancelled
				
			ChangeDetection.io Container Build Test / Build linux/amd64 (alpine) (push) Has been cancelled
				
			ChangeDetection.io Container Build Test / Build linux/arm64 (alpine) (push) Has been cancelled
				
			ChangeDetection.io Container Build Test / Build linux/amd64 (main) (push) Has been cancelled
				
			ChangeDetection.io Container Build Test / Build linux/arm/v7 (main) (push) Has been cancelled
				
			ChangeDetection.io Container Build Test / Build linux/arm/v8 (main) (push) Has been cancelled
				
			ChangeDetection.io Container Build Test / Build linux/arm64 (main) (push) Has been cancelled
				
			ChangeDetection.io Container Build Test / Build linux/arm64/v8 (main) (push) Has been cancelled
				
			ChangeDetection.io App Test / lint-code (push) Has been cancelled
				
			Publish Python 🐍distribution 📦 to PyPI and TestPyPI / Test the built 📦 package works basically. (push) Has been cancelled
				
			Publish Python 🐍distribution 📦 to PyPI and TestPyPI / Publish Python 🐍 distribution 📦 to PyPI (push) Has been cancelled
				
			ChangeDetection.io App Test / test-application-3-10 (push) Has been cancelled
				
			ChangeDetection.io App Test / test-application-3-11 (push) Has been cancelled
				
			ChangeDetection.io App Test / test-application-3-12 (push) Has been cancelled
				
			ChangeDetection.io App Test / test-application-3-13 (push) Has been cancelled
				
			
		
			
				
	
	
		
			37 lines
		
	
	
		
			1.0 KiB
		
	
	
	
		
			Plaintext
		
	
	
	
	
	
			
		
		
	
	
			37 lines
		
	
	
		
			1.0 KiB
		
	
	
	
		
			Plaintext
		
	
	
	
	
	
| # Taken from https://github.com/linuxserver/docker-changedetection.io/blob/main/Dockerfile
 | |
| # Test that we can still build on Alpine (musl modified libc https://musl.libc.org/)
 | |
| # Some packages wont install via pypi because they dont have a wheel available under this architecture.
 | |
| 
 | |
| FROM ghcr.io/linuxserver/baseimage-alpine:3.22
 | |
| ENV PYTHONUNBUFFERED=1
 | |
| 
 | |
| COPY requirements.txt /requirements.txt
 | |
| 
 | |
| RUN \
 | |
|  apk add --update --no-cache --virtual=build-dependencies \
 | |
|     build-base \
 | |
|     cargo \
 | |
|     git \
 | |
|     jpeg-dev \
 | |
|     libc-dev \
 | |
|     libffi-dev \
 | |
|     libxslt-dev \
 | |
|     openssl-dev \
 | |
|     python3-dev \
 | |
|     file \
 | |
|     zip \
 | |
|     zlib-dev && \
 | |
|   apk add --update --no-cache \
 | |
|     libjpeg \
 | |
|     libxslt \
 | |
|     file \
 | |
|     nodejs \
 | |
|     poppler-utils \
 | |
|     python3 && \
 | |
|   echo "**** pip3 install test of changedetection.io ****" && \
 | |
|   python3 -m venv /lsiopy  && \
 | |
|   pip install -U pip wheel setuptools && \
 | |
|   pip install -U --no-cache-dir --find-links https://wheel-index.linuxserver.io/alpine-3.22/ -r /requirements.txt && \
 | |
|   apk del --purge \
 | |
|     build-dependencies
 |