mirror of
				https://github.com/paperless-ngx/paperless-ngx.git
				synced 2025-10-30 03:56:23 -05:00 
			
		
		
		
	updated the build process, it now works on RPi as well.
This commit is contained in:
		| @@ -24,12 +24,17 @@ then | ||||
| 	rm "$PAPERLESS_DIST" -r | ||||
| fi | ||||
|  | ||||
| mkdir "$PAPERLESS_DIST" | ||||
| mkdir "$PAPERLESS_DIST_APP" | ||||
| mkdir "$PAPERLESS_DIST_APP/docker" | ||||
|  | ||||
| # setup dependencies. | ||||
|  | ||||
| cd "$PAPERLESS_ROOT" | ||||
|  | ||||
| pipenv clean | ||||
| pipenv install --dev | ||||
| pipenv lock --keep-outdated -r > "$PAPERLESS_DIST_APP/requirements.txt" | ||||
|  | ||||
| # test if the application works. | ||||
|  | ||||
| @@ -44,10 +49,6 @@ make clean html | ||||
|  | ||||
| # copy stuff into place | ||||
|  | ||||
| mkdir "$PAPERLESS_DIST" | ||||
| mkdir "$PAPERLESS_DIST_APP" | ||||
| mkdir "$PAPERLESS_DIST_APP/docker" | ||||
|  | ||||
| # the application itself | ||||
|  | ||||
| cp "$PAPERLESS_ROOT/.env" \ | ||||
| @@ -92,8 +93,6 @@ cd "$PAPERLESS_DIST_APP" | ||||
|  | ||||
| docker build . -t "jonaswinkler/paperless-ng:$VERSION" | ||||
|  | ||||
| docker push "jonaswinkler/paperless-ng:$VERSION" | ||||
|  | ||||
| # works. package the app! | ||||
|  | ||||
| cd "$PAPERLESS_DIST" | ||||
|   | ||||
							
								
								
									
										23
									
								
								scripts/push-release.sh
									
									
									
									
									
										Executable file
									
								
							
							
						
						
									
										23
									
								
								scripts/push-release.sh
									
									
									
									
									
										Executable file
									
								
							| @@ -0,0 +1,23 @@ | ||||
| #!/bin/bash | ||||
|  | ||||
| set -e | ||||
|  | ||||
|  | ||||
| VERSION=$1 | ||||
|  | ||||
| if [ -z "$VERSION" ] | ||||
| then | ||||
| 	echo "Need a version string." | ||||
| 	exit 1 | ||||
| fi | ||||
|  | ||||
| # source root directory of paperless | ||||
| PAPERLESS_ROOT=$(git rev-parse --show-toplevel) | ||||
|  | ||||
| # output directory | ||||
| PAPERLESS_DIST="$PAPERLESS_ROOT/dist" | ||||
| PAPERLESS_DIST_APP="$PAPERLESS_DIST/paperless-ng" | ||||
|  | ||||
| cd "$PAPERLESS_DIST_APP" | ||||
|  | ||||
| docker push "jonaswinkler/paperless-ng:$VERSION" | ||||
		Reference in New Issue
	
	Block a user
	 Jonas Winkler
					Jonas Winkler