| 
									
										
										
										
											2023-10-15 02:24:34 +08:00
										 |  |  | #!/bin/sh
 | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | set -eu | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | export VERSION=${VERSION:-0.0.0} | 
					
						
							| 
									
										
										
										
											2024-03-27 04:04:17 +08:00
										 |  |  | export GOFLAGS="'-ldflags=-w -s \"-X=github.com/ollama/ollama/version.Version=$VERSION\" \"-X=github.com/ollama/ollama/server.mode=release\"'" | 
					
						
							| 
									
										
										
										
											2023-10-15 02:24:34 +08:00
										 |  |  | 
 | 
					
						
							| 
									
										
										
										
											2024-01-03 08:32:54 +08:00
										 |  |  | docker build \
 | 
					
						
							| 
									
										
										
										
											2023-10-15 02:24:34 +08:00
										 |  |  |     --push \
 | 
					
						
							|  |  |  |     --platform=linux/arm64,linux/amd64 \
 | 
					
						
							|  |  |  |     --build-arg=VERSION \
 | 
					
						
							|  |  |  |     --build-arg=GOFLAGS \
 | 
					
						
							|  |  |  |     -f Dockerfile \
 | 
					
						
							|  |  |  |     -t ollama/ollama -t ollama/ollama:$VERSION \
 | 
					
						
							|  |  |  |     . |